Trying to figure out codes
Also in the past few days, I have cleared the codes because the CEL keeps coming on. Sometimes it will go back off and others it stays on. Each time readings are slightly different.
Cleared codes - then when CEL comes back on I got:
P0300 Engine Random Misfire Detected
Cleared codes again - then when CEL comes back on I got:
P0300 Engine Random Misfire Detected
P0151 Oxygen O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)
Cleared codes again - then when CEL comes back on I got:
P0522 Engine Oil Pressure Sensor/Switch Circuit Low Voltage
P0151 Oxygen O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)
Cleared codes again - then when CEL comes back on I got:
P0151 Oxygen O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)
Cleared codes again - then when CEL comes back on I got:
P0300 Engine Random Misfire Detected
P0151 Oxygen O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)
Strange thing is, the truck is running great and when I check the I/M on the scanner it states that the "OS is OK", yet I seem to keep getting on the same scan the P0151 code. I did have a couple mechanics check this a few times when my CEL would come on when it rained and go off the next sunny day and they told me not to worry about it. But the sensor might be getting worse now.
If the P0151 code can also trigger a P0300 code, then the OS B2 S1 might be the culprit.
Suggestions before I start spending money and time?
How old is the sensor? (bank 2, sensor 1, that'll be the front O2 sensor on the passenger side.) That may be the root of some of your codes.
Not sure about the low voltage on the OPS though.... Bad connection? It isn't by any chance fed on the same circuit is that O2 sensor is it?
Not sure about the low voltage on the OPS though.... Bad connection? It isn't by any chance fed on the same circuit is that O2 sensor is it?
I would bust out the wiring diagram for your truck and find the oil pressure switch and the 02 sensor in question, then trace out the grounds for those two items. Do they travel through the same harness at some point? Share the same ground?
Since rain has such a heavy influence over what's going on, I would assume there's a grounding issue or corrosion in a connector. This will be a PITA to fix, but at some point you will likely unplug a connector and find a bunch of green corrosion that needs to be scraped out, or you'll find a ground connection that's nearly broken, badly corroded, or loose.
As you work through the harness plugs, I would add a little insulating grease before you plug them back in just to keep the water out.
I suspect that when you resolve the issue causing the 02/oil pressure codes, the misfire code will also go away.
Since rain has such a heavy influence over what's going on, I would assume there's a grounding issue or corrosion in a connector. This will be a PITA to fix, but at some point you will likely unplug a connector and find a bunch of green corrosion that needs to be scraped out, or you'll find a ground connection that's nearly broken, badly corroded, or loose.
As you work through the harness plugs, I would add a little insulating grease before you plug them back in just to keep the water out.
I suspect that when you resolve the issue causing the 02/oil pressure codes, the misfire code will also go away.
How old is the sensor? (bank 2, sensor 1, that'll be the front O2 sensor on the passenger side.) That may be the root of some of your codes. Not sure about the low voltage on the OPS though.... Bad connection? It isn't by any chance fed on the same circuit is that O2 sensor is it?
The O2 sensors (4) on the truck are all original and never been replaced, so I'm not surprised that they would be on their way out with close to 275k miles on the 2004 truck. YIKES ... The connectors and wiring under the truck may very well be damaged/corroded.
I would bust out the wiring diagram for your truck and find the oil pressure switch and the 02 sensor in question, then trace out the grounds for those two items. Do they travel through the same harness at some point? Share the same ground?
Since rain has such a heavy influence over what's going on, I would assume there's a grounding issue or corrosion in a connector. This will be a PITA to fix, but at some point you will likely unplug a connector and find a bunch of green corrosion that needs to be scraped out, or you'll find a ground connection that's nearly broken, badly corroded, or loose.
As you work through the harness plugs, I would add a little insulating grease before you plug them back in just to keep the water out.
I suspect that when you resolve the issue causing the 02/oil pressure codes, the misfire code will also go away.
Since rain has such a heavy influence over what's going on, I would assume there's a grounding issue or corrosion in a connector. This will be a PITA to fix, but at some point you will likely unplug a connector and find a bunch of green corrosion that needs to be scraped out, or you'll find a ground connection that's nearly broken, badly corroded, or loose.
As you work through the harness plugs, I would add a little insulating grease before you plug them back in just to keep the water out.
I suspect that when you resolve the issue causing the 02/oil pressure codes, the misfire code will also go away.
Shared grounds may be an issue, but what I find mostly strange is, with all these various codes, the truck runs great and no dash gauges show any coinciding warnings or problems other than the CEL playing games with me. Since I did have an A3 c-code that eventually reset itself, I'm wondering if the FCM or fuse box may be triggering of some of these codes.
I don't think either of the sensors runs thru the fuse box though, except maybe the heater circuit for the O2...... for the sensor side, they are fed by the PCM, and signal returns right back to it.
Oh yeah, they don't last forever! You can use a scope or a much better scan tool to look more closely at the 02 sensor data, or you can just gamble and put new ones in.
2004 Ram 1500
4.7 engine
273,530 miles
So here's what transpired. Surprisingly, with all the miles on the truck, she ain't lookin' too pretty these days (rusting up), but she sure runs good, that is, until this morning.
So, the last time I ran her, I was out for a few hours and the truck ran great as always. This morning I go to start the truck up and she starts right up, as always. But, I noticed [problem #1] the clock on the radio was wrong and the radio was making static noises and was on AM instead of FM. Very strange.
At first I thought someone had screwed around with the truck and somehow may have disconnected the battery so I shut the truck off and went under the hood. Battery was fine, cables were clean and on tight and the truck started right up again with no problem.
Went 5 minutes down the road to get gas and on the way back, the truck [problem #2] started missing, so I did the 2 tests turning the key and the other with the odometer button and here are the results.
P0300 code
C-Code A3 18
Now I know the P0300 is a multi-misfire and can be caused by various things, so I ordered an OBD2 scanner to see if it will give me a better readout.
A3 means there is a battery voltage open, but I'm not sure what that translates to.
The 18, well I can't find anything on that at all.
Oh, and one more thing. For the past couple years the CEL randomly comes on and goes off. I had it checked a few times by a couple different mechanics and was told not to worry about it, it's caused by the oxygen sensors. I did notice that it comes on [wait for it] the day before it rains and goes off the day after the rain stops, so I've been using it for keeping track of the weather. What can I tell ya?
In the mean time, any input on what direction I can take now before I get my scanner would be helpful. I need to try and find out what these codes mean, especially the A3 and 18 and get her back up and running. Thanks!
4.7 engine
273,530 miles
So here's what transpired. Surprisingly, with all the miles on the truck, she ain't lookin' too pretty these days (rusting up), but she sure runs good, that is, until this morning.
So, the last time I ran her, I was out for a few hours and the truck ran great as always. This morning I go to start the truck up and she starts right up, as always. But, I noticed [problem #1] the clock on the radio was wrong and the radio was making static noises and was on AM instead of FM. Very strange.
At first I thought someone had screwed around with the truck and somehow may have disconnected the battery so I shut the truck off and went under the hood. Battery was fine, cables were clean and on tight and the truck started right up again with no problem.
Went 5 minutes down the road to get gas and on the way back, the truck [problem #2] started missing, so I did the 2 tests turning the key and the other with the odometer button and here are the results.
P0300 code
C-Code A3 18
Now I know the P0300 is a multi-misfire and can be caused by various things, so I ordered an OBD2 scanner to see if it will give me a better readout.
A3 means there is a battery voltage open, but I'm not sure what that translates to.
The 18, well I can't find anything on that at all.
Oh, and one more thing. For the past couple years the CEL randomly comes on and goes off. I had it checked a few times by a couple different mechanics and was told not to worry about it, it's caused by the oxygen sensors. I did notice that it comes on [wait for it] the day before it rains and goes off the day after the rain stops, so I've been using it for keeping track of the weather. What can I tell ya?
In the mean time, any input on what direction I can take now before I get my scanner would be helpful. I need to try and find out what these codes mean, especially the A3 and 18 and get her back up and running. Thanks!
The A3 code on instrument cluster means BATTERY OPEN VOLTAGE. The second set of digits (18) is the number of key on cycles since the code first appeared







