car stalls while driving/wants to stall,light cmes on,loss in performance, on 2002 Jeep Grand Cherokee

Changed pcm,fuel pump,relay,fuel filter,tps,map sensor and the car runs the same and oil pump gage is on high

1 answer
get a proper diag and est and quit wasting money