P0155 O2 Sensor Heater Circuit Fault in Chevy S10: Why Code Persists After Replacement?
The check engine light has activated on my 2003 Chevrolet S10. A diagnostic scanner reveals code P0155 — Oxygen Sensor Heater Circuit Malfunction (B2S1). I replaced both oxygen sensors as recommended, and the check engine light has since turned off. However, the scanner still displays P0155. Why does this code remain after sensor replacement? I need to clear it to pass emissions testing for my truck.
I took my Chevy S10 to Advanced Auto and had them scan it. The device detected P0155, but the technician mentioned it was showing as 'pending'. I've never seen this before — they couldn't confirm how long it would take for the code to clear on its own. They advised simply driving the vehicle under normal conditions.