0 like 0 dislike
3.8k views
by

This is becoming a nightmare ! I got a check engine light, checked the code, and it was a P0138 (Bank 1, Sensor 2, O2 Sensor). So I replaced it (downstream of the cat) with a new Bosch one. After a few miles, I got a 2nd and 3rd code (P0038 - Bank 1 Sensor 2 O2 Sensor High Voltage, and P0131 - Bank 1, Sensor 1 O2 Sensor). So, I replaced the upstream O2 sensor with a new Bosch one. It begin to idle poorly (surging), and my mileage went WAY down to about 9 MPG ! I checked a Dodge forum online, and I was told (by SEVERAL folks) that "Bosch is not compatible with [my] Dodge. Use Denso, Borg-Warner, or NGK/NTK sensors". So I purchased 2 new NTK sensors. Well, it now idles perfectly, but I still get two codes...P0300 and P0132, and my mileage is still crappy (not AS crappy, but still crappier than usual...about 11.6 MPG). I suspect it might be a fuel pressure problem, but am hesitant because it now runs smoothly, and no loss of power. Do I just have to wait a couple of miles until the computer "resets" itself ? Any suggestions would be welcome PLEASE ! Thanks in advance...

Vehicle: 2003, Dodge, RAM 1500, 5.7L Hemi Magnum

1 Answer

0 like 0 dislike
by
Sounds just like the problem I'm having, so far I have replaced the plugs, OEM wires, NGK upstream o2 sensor and just replaced the throttle body with TPS sensor with a new OEM one because my ETC light was coming on. Idles smooth in gear but in Park it's really rough, first code said p0300 second try said p0132. Not sure what to do now.

Related questions

0 like 0 dislike
1 answer 886 views
asked Jan 30, 2017 by anonymous
1 like 0 dislike
1 answer 2.7k views
1 like 0 dislike
2 answers 404 views
0 like 0 dislike
1 answer 696 views
asked Mar 25, 2017 by amontoya

36.2k questions

32.2k answers

1.3k comments

22.8k users

Need A Repair Shop?
Find local automotive repair shops in your area.
Does your car have Safety Recalls? → Check here
...