3rd Gen Ram Tech 2002-2008 Rams: This section is for TECHNICAL discussions only, that involve the 2002 through 2008 Rams Rams. For any non-tech discussions, please direct your attention to the "General discussion/NON-tech" sub sections.

persistent P0058 code 2004 Hemi

Thread Tools
 
Search this Thread
 
  #1  
Old 03-11-2013, 07:36 AM
fj5gtx's Avatar
fj5gtx
fj5gtx is offline
Record Breaker
Thread Starter
Join Date: Sep 2007
Location: PA
Posts: 1,810
Received 103 Likes on 95 Posts
Default persistent P0058 code 2004 Hemi

2004 Ram QC 4x4 Hemi SLT 115k miles

Getting a P0058, 2 errors thrown before start. Just turning the ignition on causes it to throw codes. That is bank 2, sensor 2, hi heater circuit.

I replaced the original passenger side rear sensor in December with a Bosch. It was throwing a different code then (P0157), but same bank 2/sensor 2 unit. Was good for a while, but it did throw this P0058 code in January. I cleared it and it didn't come back.

Then I had an EGR valve failure, so it had the light on all week. Replaced the EGR valve Sunday morning, and noticed that P0058 was back.

I just popped a new NTK 02 in there this morning, and then cleared the codes. Soon as ignition goes on, codes come back! I cleared again, started it... cleared again.. still coming up with two of these P0058 codes

It is unlikely that I have 2 new dead O2 sensors. What else should I look at? Wiring looks fine underneath the truck.

I'm assuming bank 2 is passenger side. I haven't touched any of the other sensors.
 

Last edited by fj5gtx; 03-11-2013 at 08:38 AM.
  #2  
Old 03-11-2013, 12:48 PM
Izero's Avatar
Izero
Izero is offline
Champion
Join Date: Aug 2006
Location: New Jersey
Posts: 4,489
Likes: 0
Received 3 Likes on 3 Posts
Default

That code almost always indicates that there is a short in the wiring somewhere...

Most common areas to check are harnesses and connectors (sometimes they melt), then look at any place the wire bends or makes a turn.

Other things can cause this code too:

PCM needs Reflashed (not common but possible)
O2 Sensor (you tried it)
Heater Ground Circuit is Open (most likely)
Heater Control Circuit is open (most likely)
Control Circuit Shorted to Battery Voltage. (most likely)

Get a multimeter on the wires on the truck side of the harness for that sensor and let us know what you see.
 
  #3  
Old 03-12-2013, 07:13 AM
fj5gtx's Avatar
fj5gtx
fj5gtx is offline
Record Breaker
Thread Starter
Join Date: Sep 2007
Location: PA
Posts: 1,810
Received 103 Likes on 95 Posts
Default

Thanks, I'll see if I can get to that tonight.

Yesterday morning I checked the 2.5 month old Bosch. I assumed that the two white wires would be the heater circuit. My fluke meter reported 3.2 ohms.

I was thinking of pulling the original left 02 sensor off and plugging it into the right harness, see what happens. I could also pop the new one into the left socket and see if it tosses codes on the left side.

I'll check the right side connector with the DMM as you suggested. I looked at the manual (8W-30-18.pdf). Diagram indicates BR/GY and BK are the control circuit, should I see 12v across those pins? Also assuming the color codes mean brown with grey stripe and black wire pin outs?

One thing that tripped me up in the past, the DMMs don't draw much current - and can fool you into thinking the circuit is ok when in reality it can't push enough current to be viable. Should I toss a resistor across the circuit and measure that voltage? If so, what resistance/watt?

Thanks,
Paul
 
  #4  
Old 03-12-2013, 02:16 PM
Izero's Avatar
Izero
Izero is offline
Champion
Join Date: Aug 2006
Location: New Jersey
Posts: 4,489
Likes: 0
Received 3 Likes on 3 Posts
Default

You need to check for a short to ground on the O2 sensor circuits on the truck side...

So basically measure the current to ground, if you are getting an Overload then you know the wiring insulation has likely worn away and is grounding to the chassis.

That is the most common issue.

As for testing the O2 Sensor on the opposite bank that is perfectly fine to do, just make sure you clear the codes each time so you can identify the problem.

Also try not to run with them swapped if the problem does not carry over to the opposite bank as you will quickly ruin the good sensor that you swapped.

As for the lack of draw on the circuit... you should be checking it to ground while the truck is running to simulate the DC current short (if there is one), just be careful while doing that... I assume no liability if you get hurt, so do at your own risk.

There are a million ways to check the circuit, but you are simply looking for a short to ground.
 
  #5  
Old 03-12-2013, 06:43 PM
fj5gtx's Avatar
fj5gtx
fj5gtx is offline
Record Breaker
Thread Starter
Join Date: Sep 2007
Location: PA
Posts: 1,810
Received 103 Likes on 95 Posts
Default

I found a better manual reference. Its page 8W - 80 - 81

Here is the diagram:

 
Attached Thumbnails persistent P0058 code 2004 Hemi-fj5gtx-70846-albums-garage-bruiser-14618-picture-o2-sensor-2-2-pin-out-41973.jpg  



Quick Reply: persistent P0058 code 2004 Hemi



All times are GMT -4. The time now is 09:21 PM.