So I’ve tried to read all the previous threads on this, but my issue seems slightly different.
This is a 2006 TJ, 4.0.
last week I posted on the no start issue. 2 x when it barely started then ran poor it threw all 4 O2 Heater sensor codes ‘ Heater control O2 Low”, P0031, P0037, P0051, P0057. Problem was traced to multiple broken ground wires on right hand side of engine block ( G104). At that time, also got a communications code to instrument panel, but that code went away once I redid the grounds.
So it starts and runs great after ground wire fix, but immediately throws all the O2 heater codes even after multiple ’Clear code’ commands from my average code reader. My reader isn’t able to read O2 sensors while running.
I checked voltage and ground at the 2 upper O2 sensor plugs. Good ground, get about 5.8 V with ignition on or when running.
Both lower O2 sensors changed last year ( less that 1,000 miles) with NTKs as recommended. Uppers were not change since old ones did not want to come out and no codes on them.
I’ve read about the TSB fix to wiring for smog testing readiness, but I assume that won’t fix the codes coming on or not clearing. Correct me if I’m wrong.
Do I need to drive it more to clear the code?
I understand there may be a PCM problem, but the fact that all this came on when issue with ground occurred, I’m wondering if it’s something simple, esp. since all come on at once.
Is it worth to just take it to my shop and see if they can read the O2 sensors on start up?
Thanks!
This is a 2006 TJ, 4.0.
last week I posted on the no start issue. 2 x when it barely started then ran poor it threw all 4 O2 Heater sensor codes ‘ Heater control O2 Low”, P0031, P0037, P0051, P0057. Problem was traced to multiple broken ground wires on right hand side of engine block ( G104). At that time, also got a communications code to instrument panel, but that code went away once I redid the grounds.
So it starts and runs great after ground wire fix, but immediately throws all the O2 heater codes even after multiple ’Clear code’ commands from my average code reader. My reader isn’t able to read O2 sensors while running.
I checked voltage and ground at the 2 upper O2 sensor plugs. Good ground, get about 5.8 V with ignition on or when running.
Both lower O2 sensors changed last year ( less that 1,000 miles) with NTKs as recommended. Uppers were not change since old ones did not want to come out and no codes on them.
I’ve read about the TSB fix to wiring for smog testing readiness, but I assume that won’t fix the codes coming on or not clearing. Correct me if I’m wrong.
Do I need to drive it more to clear the code?
I understand there may be a PCM problem, but the fact that all this came on when issue with ground occurred, I’m wondering if it’s something simple, esp. since all come on at once.
Is it worth to just take it to my shop and see if they can read the O2 sensors on start up?
Thanks!