obd2.help

P0155

O2 Sensor Heater Circuit Malfunction Bank 2 Sensor 1

The engine computer found a problem in the heater circuit for the front oxygen sensor on bank 2. That heater helps the sensor warm up quickly so the engine can control fuel mixture properly. When it fails, the engine may run richer, use more fuel, and set a check engine light.

Severity3/5 Moderate
Can I drive?⚠ With caution

You can usually drive short distances, but the engine may use more fuel and run less cleanly. Have it checked soon, especially if the engine runs rough or the check engine light is flashing.

DIY
$20–$150
Shop
$120–$450
Difficulty
intermediate

What It Means

P0155 indicates the powertrain control module detected a malfunction in the heater circuit of the upstream oxygen sensor on bank 2, sensor 1. The fault may be an open circuit, short, blown fuse, failed heater element, damaged wiring, or poor electrical connection. Because the heater is needed for fast sensor warm-up, the code can affect closed-loop fuel control and emissions.

Symptoms

Common Causes

1. Failed bank 2 sensor 1 oxygen sensor heater elementhigh
2. Damaged, corroded, or melted wiring near the sensor or exhausthigh
3. Blown heater circuit fuse or shared power supply issuemedium
4. Poor connector contact, loose plug, or water intrusion at the sensor connectormedium
5. Faulty relay, PCM driver problem, or related circuit control issuelow
6. Incorrect aftermarket sensor or installation problemlow

Related Codes

FAQ

What is bank 2 sensor 1?

It is the upstream oxygen sensor on the side of the engine that does not contain cylinder 1.

Can a bad oxygen sensor heater cause poor gas mileage?

Yes. If the heater does not work, the engine may stay in warm-up fuel settings longer and use more fuel.

Is P0155 usually the sensor itself?

Often yes, but wiring, connectors, and fuse problems are also common and should be checked first.

Will clearing the code fix it?

No. The code will usually return until the heater circuit problem is repaired.