O2 Sensor Problems
The wires/harness going to my front passenger O2 sensor had been partially melted, which exposed wire and had a lot of corrosion. We spliced/soldered in new wire and I started throwing codes like P1153, P0153, and P0155.
Thinking either the splice job was bad or the sensor had gone bad, I got a new one and replaced it. Before we replaced it, we did some logging with EFI Live, which confirmed the sensor was responding slowly. The other was oscillating just fine. Rear sensors are turned off since I have no cats.
So we replaced the sensor and the harness this time. Went back out and logged the car and the sensor still showed the same lazy behavior. In fact, the drivers side sensor now also showed lazy behavior.
All we did was unplug it to compare wiring and plug it right back up. The next day, the drivers sensor showed normal activity, so I don't know what the deal was there.. but the one we replaced was still lazy. It basically hangs around 420-475 mV all the time.So, the car drove fine, mileage seemed fine, nothing wrong, no codes at first. After about 15 ignition cycles I finally get a code, P0154. So that's where it sits. I have driven 150+ miles since first seeing the code, the car still runs great on the road and logs great (no knock or anything) and my mileage is still normal.
My question is, what the heck could be wrong? The fact that the car runs fine and doesn't eat gas makes me want to say screw it but knowing something is still there drives me nuts. Any advice?
The main thing I don't get, not that I'm complaining, but how the heck is the car running so well? Is the computer programmed in such a way that if one sensor is whacky then it just runs completely off the readings from the other sensor?
The main thing I don't get, not that I'm complaining, but how the heck is the car running so well? Is the computer programmed in such a way that if one sensor is whacky then it just runs completely off the readings from the other sensor?
EDIT: I read your original post again and see it is coding for insufficient activity.
Last edited by 'VETTE PHASE; Nov 12, 2007 at 11:29 PM.
Get an OEM replacement sensor and try again.
Last edited by Sick Z06; Nov 13, 2007 at 12:00 AM.
The Best of Corvette for Corvette Enthusiasts
I also originally wondered if the car was stuck in open loop but if you read about code P0154, I believe it says one condition for showing that code is the engine running in closed loop. This does seem kind of contradictory, especially after reading one of the articles above.. hence I asked the question about the engine running off just the good sensor and make all A/F decisions from there.
Camaro SS, maybe you have a point. Maybe the tune on my car is very good and it's able to run well in open loop if it is, indeed, being stuck there with that sensor giving faulty readings and throwing codes.
Last edited by saw22; Nov 13, 2007 at 07:40 AM.
Swapping front O2 sensors would be worth a try.








