P0135 Code: O2 Sensor Heater Circuit (Bank 1 Sensor 1)

Quick answer

P0135 means the heating element inside the upstream oxygen sensor — bank 1, sensor 1, the one fitted before the catalytic converter — has failed. It is a heater circuit fault, not a fault in the sensor’s oxygen reading. Where its downstream twin P0141 has essentially no effect on how the car drives, P0135 can be noticeable, because this is the sensor the engine uses to control the air-fuel mixture and it now takes several minutes of driving rather than seconds to start working.

Severity: Low to moderateSafe to drive: YesDIY level: Beginner to intermediateTypical repair: $50 – $350

What Does P0135 Mean?

An oxygen sensor only produces a usable signal once it reaches roughly 600°F (about 315°C). Rather than wait for exhaust heat to get it there, every modern sensor has an internal electric heater that brings it to temperature within seconds of a cold start. P0135 sets when the ECU tests that heater circuit and finds it out of specification — usually an open circuit or one drawing the wrong current.

Sensor 1 is the upstream sensor, mounted before the catalytic converter, and its readings are what the ECU uses to trim fuelling in real time. Sensor 2 sits after the converter and only monitors how well the converter is working. This is the whole difference between P0135 and P0141.

P0135 vs P0141 — the one distinction that matters

Both codes report a failed heater. P0141 is the downstream sensor, which only watches the catalytic converter, so a heater failure there is invisible while driving. P0135 is the upstream sensor, which controls fuelling. Until it warms up, the ECU runs from a stored default fuel map — so with P0135 you may genuinely notice a rougher, thirstier first few minutes after a cold start.

Common Symptoms

  • Check engine light on, often the most obvious sign.
  • Poor fuel economy, particularly on short journeys where a large share of the trip is spent in open loop before the sensor warms up naturally.
  • Rough running or hesitation for the first few minutes after a cold start, settling once exhaust heat brings the sensor up to temperature on its own.
  • A failed emissions test, both because of the stored code and because the readiness monitors may never complete.
  • Usually no symptom at all once the engine is fully warm, which is why this code is often noticed only as a light.

Common Causes, Most Likely First

  1. A failed heater element inside the sensor — the most common cause, and one that means replacing the sensor as a unit since the heater isn’t separately serviceable.
  2. A blown fuse on the heater circuit, which is worth ruling out first because it costs almost nothing and occasionally is the whole problem.
  3. Damaged or chafed wiring in the sensor harness — this sensor sits in a hot, exposed place close to the exhaust manifold, and its wiring suffers accordingly.
  4. A corroded or heat-damaged connector, which sees severe heat cycling over its life.
  5. A relay or control circuit fault on vehicles that switch the heater through a relay, less common.

How to Diagnose It

  1. Check the fuse for the O2 heater circuit first. If more than one heater code is stored — say P0135 and P0141 together — a shared fuse or relay becomes considerably more likely than two sensors failing at once.
  2. Confirm you have the right sensor. Bank 1 is the bank containing cylinder 1; sensor 1 is upstream, before the converter. Mixing this up with sensor 2 is the single most common way to buy the wrong part for this code.
  3. Measure heater resistance across the heater pins with the connector unplugged and compare against manufacturer specification — typically a few ohms. An open circuit reading confirms a failed element.
  4. Inspect the harness and connector for melted insulation, chafing against the exhaust, and green corrosion on the pins.
  5. Check heater supply voltage at the connector with the ignition on, to separate a failed sensor from a supply-side fault.
Let the exhaust cool first

The upstream sensor threads into the exhaust manifold or downpipe, which reaches temperatures that will burn through gloves. Let the car sit until the exhaust is cold before working near it. Sensors also seize in place — penetrating fluid and patience beat force, and a snapped sensor in the manifold is a much bigger job than the one you started with.

Possible Fixes

CauseFixTypical cost
Blown fuseReplace the fuse (and find why it blew)$5 – $30
Damaged wiringRepair the affected section$50 – $180
Corroded connectorClean or replace the connector$30 – $120
Failed heater element/sensorReplace the oxygen sensor$150 – $350

What usually doesn’t work: replacing the sensor without checking the fuse and wiring, and replacing the downstream sensor by mistake. Upstream sensors are typically more expensive than downstream ones, so getting the position wrong costs twice.

Can I Drive With P0135?

Yes, with care

Yes. This isn’t a safety issue and it won’t leave you stranded. The practical costs are worse fuel economy — noticeably so if most of your driving is short trips — a rougher few minutes after each cold start, and a guaranteed emissions test failure until it’s resolved. Fix it at your convenience rather than urgently, but don’t let it sit indefinitely, because you’re paying for it at every fill-up. If a lean or rich code such as P0171 appears alongside it, treat that as the more informative fault.

When to See a Mechanic

Whenever suits, unless an emissions test is due, in which case sooner. If you’re comfortable checking a fuse and reading resistance with a multimeter, this is a reasonable DIY diagnosis — the sensor replacement itself is the harder part because of seized threads and exhaust access. More in our trouble codes section, and see what an OBD-II scanner can and can’t tell you for why a code naming a sensor doesn’t always mean the sensor has failed.

Frequently Asked Questions

What does the P0135 code mean?

The heating element inside the upstream oxygen sensor on bank 1 has failed. It’s a heater circuit fault rather than a problem with the sensor’s oxygen reading.

What’s the difference between P0135 and P0141?

P0135 is the upstream sensor, fitted before the catalytic converter, which controls fuelling — so its heater failing can cause rough cold running and worse fuel economy. P0141 is the downstream sensor, which only monitors the converter, so its heater failing has essentially no effect on how the car drives.

Will P0135 hurt my fuel economy?

Yes, usually. Until the sensor warms up on exhaust heat alone, the engine runs from a stored default fuel map instead of live feedback. On short journeys that can be most of the trip, so the effect is more noticeable than the code’s low severity suggests.

Is it safe to drive with a P0135 code?

Yes. It’s not a safety or reliability concern — the costs are extra fuel, a rougher first few minutes from cold, and a failed emissions test until it’s fixed.

How much does it cost to fix P0135?

Typically $150 to $350 for an upstream sensor replacement, or as little as a few dollars if a blown fuse turns out to be the cause.