Generation III External Engine LS1 | LS6 | Bolt-Ons | Intakes | Exhaust | Ignition | Accessories
Sponsored by:
Sponsored by:

P0155 code - tearing my hair out.

Thread Tools
 
Search this Thread
 
Old 05-05-2016, 10:30 AM
  #1  
Teching In
Thread Starter
 
foamypirate's Avatar
 
Join Date: Aug 2010
Location: Austin, TX
Posts: 5
Likes: 0
Received 0 Likes on 0 Posts
Default P0155 code - tearing my hair out.

Hey guys,

Finally at wits end with this one, so thought I'd drop in and see if the pros can help me out here. Just finished up my 2005 LQ9/4L80E swap into my 88' squarebody crew, and everything seems to be working great, except for this O2 heater code! It's driving me up a wall. The O2s are setup as case ground, so the heaters are not PCM controlled. I am ONLY getting the code on B2S1. This O2 is actually the closer to the exhaust manifold outlet than B1S1, so it shouldn't be related to placement. Blue/Green PCM and DBW.

So far I have:

1) Swapped sensors side to side (ACDelco AFS75). Code stayed on B2S1.
2) Replaced the sensor with a Denso. Code stayed on B2S1.
3) Verified 12V on the ignition+ to the heater.
4) Verified resistance on 12v+ to heater is OK (0.5 ohms).
5) Verified resistance on ground to heater is OK (0.3 ohms).
6) Checked resistance on the O2 heater itself (ACDelco was 20 ohm, Denso 7 ohm).
6) Verified continuity between various grounds to the heater ground)
7) Test light from heater 12v+ to frame ground (it lights brightly)
8) Test light from heater 12v+ to heater ground (also lights brightly)
9) For kicks, test light from heater 12v+ to B1S1 heater ground (lights brightly).
10) Used HPTuners to verify PCM is receiving a signal from the O2. It is sluggish compared to B1S1 until driven around and hot, but is receiving a signal.
11) Torn hair out.
12) Thrown things.
13) Pondering setting truck on fire.

The only thing I have not yet done, is verify the resistance on the PCM signal wires, but it seems...unlikely, to my untrained self. I plan to do that today, but wanted to get this out there and see if anyone had any other suggestions before I burn the thing to the ground?
Old 05-05-2016, 10:42 AM
  #2  
Teching In
iTrader: (2)
 
Steve Cox's Avatar
 
Join Date: Nov 2015
Location: Albuquerque NM
Posts: 43
Likes: 0
Received 0 Likes on 0 Posts
Default

If i had to guess you have a wiring issue between the PCM and the o2. I would check the wiring starting at the o2 and work your way back, If there is a break in the wire.or splice it would allow voltage but not current. Had a issue like this before on a powerstroke, The wire has gotten pinched and broke come of the conductors. Could see voltage, and omed great, but when there was a high current load the wire would not pass it. Replaced the wire from the PCM to the VGT and all was happy.

BTW setting the truck on fire is not a good way to heat a O2 sensor
Old 05-05-2016, 06:47 PM
  #3  
Teching In
Thread Starter
 
foamypirate's Avatar
 
Join Date: Aug 2010
Location: Austin, TX
Posts: 5
Likes: 0
Received 0 Likes on 0 Posts
Default

Originally Posted by Steve ***
If i had to guess you have a wiring issue between the PCM and the o2. I would check the wiring starting at the o2 and work your way back, If there is a break in the wire.or splice it would allow voltage but not current. Had a issue like this before on a powerstroke, The wire has gotten pinched and broke come of the conductors. Could see voltage, and omed great, but when there was a high current load the wire would not pass it. Replaced the wire from the PCM to the VGT and all was happy.

BTW setting the truck on fire is not a good way to heat a O2 sensor
Thanks for the input! I'll check the length of the harness.

In the meantime, I ran a new log today where I let the O2s heat up before firing the engine. It (B2S1) didn't seem as sluggish (in fact, it seemed to heat up faster, possibly due to the Denso sensor having a lower resistance and allowing more current flow).

Here is the HPTuner log, if anyone is interested (right click, save-as). It honestly looks fairly normal to me in most instances, but it is slightly different than B1S1's pattern.

https://foamypirate.com/img/88chevy/...0155_50516.hpl



Quick Reply: P0155 code - tearing my hair out.



All times are GMT -5. The time now is 08:29 AM.