P0155 O2 Sensor Heater Circuit Fault - Diagnosis and Fix for 2004 Chevrolet Silverado 2500 HD
My 2004 Chevrolet Silverado 2500 HD is displaying trouble code P0155, indicating a fault in the B2S1 oxygen sensor heater circuit. I'm looking for step-by-step guidance on how to diagnose and resolve this issue. The B2S1 oxygen sensor is located in the exhaust system and its heater circuit requires proper power and grounding to function correctly. To begin troubleshooting: - Check the fuse associated with the B2S1 O2 sensor (typically a 10A fuse in the engine compartment) - Verify if there is 12 volts at the sensor's pink wire (heater circuit) - Confirm that the sensor is properly grounded via the black wire - Measure resistance between the pink and black wires — acceptable range should be between 3.5 and 14.0 ohms I'm currently unable to access the sensor for inspection, but I'll follow the suggested steps once I can get to it. Any additional insights or common fixes would be greatly appreciated. Note: This truck is primarily used for RV towing and sits idle frequently, which may contribute to intermittent electrical issues.
No other diagnostic codes are present. First step: check the B2S1 O2 sensor heater circuit fuse. Then verify 12 volts at the pink wire (heater circuit) and ensure proper grounding via the black wire. Measure resistance between the pink and black wires — it should fall within 3.5 to 14.0 ohms. Please share your findings so we can proceed with further troubleshooting.