← Back to DiagCoach
P0155moderate severity✨ AI-generated

O2 Sensor Heater Circuit (Bank 2 Sensor 1)

The O2 sensor heater circuit for bank 2 sensor 1 is malfunctioning.

Heads up: this code wasn't in our hand-written library yet, so DiagCoach AI built this page on the fly. Double-check critical specs against service info before condemning parts.

What it means (plain English)

The computer needs the O2 sensor to warm up quickly to get accurate readings of the exhaust gases. If the heater circuit is faulty, the sensor can't heat up properly, which can lead to poor engine performance and increased emissions.

What the computer is actually seeing

The engine control module (ECM) monitors the voltage coming from the oxygen sensor heater circuit. Normally, it should see a voltage of around 12 volts when the ignition is on and the engine is running. If the voltage is low or not present, it triggers this code.

What a healthy reading looks like

Voltage should be around 12 volts in the heater circuit when active; resistance of the heater element should be between 10 and 20 ohms.

Guided diagnostic — the DiagCoach way

Don't just throw parts at it. Walk through these in order — each step tells you whether to keep going or stop and fix what you found.

  1. 11. Check the O2 sensor's wiring and connectors for damage or corrosion. If found, repair and retest.
  2. 22. Verify the fuse for the O2 sensor heater circuit is intact. Replace if blown.
  3. 33. Measure voltage at the O2 sensor connector with the engine running. You should see approximately 12 volts. If not, trace back to the ECM and check wiring.
  4. 44. Measure resistance of the heater element in the O2 sensor. It should be between 10-20 ohms. If outside this range, replace the sensor.
  5. 55. If all checks are good but the code persists, consider testing the ECM. If it fails diagnostics, replacement might be needed.

Common causes

  • Faulty O2 sensor
  • Damaged wiring or connectors
  • Blown fuse for O2 heater circuit
  • ECM issue

Typical repair cost

$$

Related codes

Frequently asked questions

Is it safe to drive with this code?

It's safe to drive, but performance and emissions may be affected. You should fix it soon.

Will this code come back after I fix it?

If the underlying issue is resolved, the code should stay off.

Why does this code pair with others?

Codes often stem from similar systems. If one component (like an O2 sensor) fails, it can affect others.

Working a real vehicle right now?

Let DiagCoach walk you through it live with your specific symptoms, vehicle, and what you've already checked.

Start guided diagnostic →
Report