631-982-0042
Auto Barn

P0155

Fix within 1-2 weeks

Oxygen Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)

Sensors SystemMAF, MAP, throttle position

Code P0155 means your Bank 2 Sensor 1 oxygen sensor's heater circuit has failed. Common causes: Bad O2 sensor (80%), wiring issues (15%), blown fuse (4%). Drivability: Yes, safe to drive, but fix within 1-2 weeks. Repair cost: $50-$200 DIY, $150-$500 professional.

Can I Drive With P0155?

Yes, safe to drive

No restrictions, but fix within 1-2 weeks to avoid long-term issues and wasted fuel.

Stop driving immediately if: Flashing Check Engine Light (indicates severe misfire, not typical for P0155 alone), significant power loss, or a strong rotten egg smell from the exhaust.

Symptoms of P0155

  • 1Check Engine Light is on
  • 2Reduced fuel economy
  • 3Increased emissions
  • 4Engine may run rough at startup (until sensor warms up from exhaust)
  • 5Failed emissions test

Common Causes of P0155

Parts most likely causing this code, ranked by probability

Oxygen Sensor (Bank 2 Sensor 1)80% likely

The internal heating element of the oxygen sensor has an open or short circuit, preventing it from reaching operating temperature quickly.

80% of P0155 cases are fixed by replacing the oxygen sensor

Shop
Wiring or Connector15% likely

Frayed, corroded, or disconnected wiring prevents power from reaching the oxygen sensor's heater circuit.

15% of P0155 cases are fixed by repairing wiring or connectors

Shop
Blown Fuse4% likely

A blown fuse interrupts the power supply to the oxygen sensor's heater circuit.

4% of P0155 cases are fixed by replacing a blown fuse

Shop
Engine Control Module (ECM/PCM)1% likely

The engine control module is not properly controlling or powering the oxygen sensor's heater circuit.

1% of P0155 cases are fixed by repairing or replacing the PCM

Shop

Check These First (Before Buying Parts)

  • Visually inspect the Bank 2 Sensor 1 oxygen sensor and its wiring for any obvious damage, fraying, or disconnected plugs.
  • Locate and check the fuse for the oxygen sensor heater circuit in your vehicle's fuse box. A blown fuse is a quick and cheap fix.

How to Diagnose P0155

  1. 1Visually inspect the Bank 2 Sensor 1 oxygen sensor and its wiring for damage, corrosion, or loose connections.
  2. 2Check the fuse for the oxygen sensor heater circuit (consult your vehicle's service manual for location).
  3. 3Disconnect the oxygen sensor and use a multimeter to check the resistance of the heater circuit terminals on the sensor itself. Compare to factory specifications.
  4. 4With the key on, engine off, check for power and ground at the oxygen sensor connector (on the vehicle harness side) for the heater circuit wires.
  5. 5If the sensor and wiring check out, a professional diagnostic scan tool can monitor live data for the O2 sensor heater circuit.

P0155 on Popular Vehicles

Toyota Camry

2007-2024

P0155 on Camry models often points directly to a failed Denso brand O2 sensor. The sensor can be difficult to access on V6 models.

85% fixed by replacing the oxygen sensor

Honda Accord

2003-2024

Honda Accords frequently trigger P0155 due to the heater element failing in the upstream oxygen sensor on Bank 2. Access can be tight, especially on V6 engines.

80% fixed by replacing the oxygen sensor

Ford F-150

2004-2024

P0155 is a very common code on F-150s, particularly with the 5.4L and 4.6L engines. The Bank 2 Sensor 1 is on the passenger side exhaust manifold and can be seized in the exhaust.

85% fixed by replacing the oxygen sensor

Frequently Asked Questions

What does P0155 mean?

P0155 indicates that the heater circuit for your Bank 2 Sensor 1 oxygen sensor is not functioning correctly. This sensor is located before the catalytic converter on the engine bank that does not contain cylinder #1.

Can I drive with P0155?

Yes, you can drive with P0155, but you should fix it within 1-2 weeks. Your vehicle will run less efficiently, consume more fuel, and produce higher emissions.

Will P0155 clear itself?

No, P0155 will not clear itself. The underlying electrical fault in the heater circuit requires diagnosis and repair before the code will clear.

How do I fix P0155 myself?

Start by visually inspecting the Bank 2 Sensor 1 wiring and checking the relevant fuse. If those are good, you will likely need to replace the oxygen sensor itself.

How much does it cost to fix P0155?

A DIY fix for P0155 typically costs $50-$200 for a new oxygen sensor. Professional repair at a shop will cost $150-$500, including parts and labor.

P0155 keeps coming back - why?

If P0155 returns after replacing the sensor, the issue is likely not the sensor itself. Recheck the wiring for damage, corrosion, or poor connections, and verify the fuse is good. A rare PCM fault could also be the cause.

Will P0155 fail emissions/smog test?

Yes, P0155 will cause your vehicle to fail an emissions or smog test. The check engine light will be on, and the emissions system will not be ready.

What's the difference between P0155 and P0135?

P0155 refers to the heater circuit malfunction for Bank 2 Sensor 1 (the side of the engine without cylinder #1). P0135 refers to the same heater circuit malfunction but for Bank 1 Sensor 1 (the side of the engine with cylinder #1).

P0155 on Ford F-150?

On many Ford F-150 models, P0155 is a common code indicating a failed Bank 2 Sensor 1 oxygen sensor. This sensor is often located on the passenger side exhaust manifold and can be seized in place.

Questions to Ask Your Mechanic

Did you check the resistance of the O2 sensor's heater circuit, and did you verify power and ground at the connector?

Good answer: Yes, I measured X ohms on the sensor, which is out of spec, and confirmed 12V power and good ground at the harness connector.

Repair Cost Estimate

DIY Repair

Parts only

$50-$200

Shop Repair

Parts + labor

$150-$500

Save $100-$300 by doing it yourself

Difficulty

intermediate

Time

1-2 hours

Shop Parts for P0155

Intermediate - requires basic hand tools, an oxygen sensor socket, and a multimeter for proper diagnosis. Access to the sensor can sometimes be challenging.

Cost of Waiting

Ignoring P0155 leads to reduced fuel economy and increased emissions. Over time, the engine's fuel trim will be inaccurate, which can cause premature failure of your catalytic converter ($800-$2,500 repair). A $50-$200 O2 sensor replacement now prevents a much larger bill later.

While You're In There...

Exhaust Gaskets

If you need to remove exhaust components for access, replacing old gaskets prevents exhaust leaks and ensures a proper seal.

Anti-Seize Compound

Applying anti-seize to the new O2 sensor threads prevents it from seizing in the exhaust manifold, making future replacement easier.

Tools You'll Need

  • Oxygen sensor socket
  • Ratchet
  • Extension (various lengths)
  • Multimeter
  • Wire brush
  • Penetrating oil
  • Jack and jack stands (if needed for access)

P0155 is a common code that points to a specific electrical issue with an oxygen sensor. This is a very fixable problem, and addressing it will restore your vehicle's fuel efficiency and emissions performance.

Why Buy From Auto Barn?
  • Family-owned since 1957
  • 990,000+ happy customers
  • Fast nationwide shipping
  • Easy returns

Your Next Steps

1

Step 1: Check the fuse for the O2 sensor heater circuit and visually inspect the sensor's wiring for damage.

2

Step 2: If the fuse and wiring are good, disconnect the Bank 2 Sensor 1 oxygen sensor and test the resistance of its heater element with a multimeter. If it's open or shorted, replace the sensor.

3

Step 3: If the sensor's heater resistance is within spec, check for power and ground at the vehicle's O2 sensor harness connector. If power or ground is missing, trace the wiring back to the PCM.

Note: Bank 2 refers to the engine bank that does NOT contain cylinder #1. Sensor 1 refers to the upstream oxygen sensor, located before the catalytic converter.