Freeze Frame
OBD-II trouble code

P0135

Oxygen Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)

Severity Moderate Driving See conditions below System Oxygen sensor heater circuit Applies to OBD-II vehicles with a heated upstream oxygen or air-fuel-ratio sensor

Published · Reviewed and updated

In plain English: The computer cannot get the upstream oxygen sensor on bank one to heat at the expected rate, or the heater circuit is drawing the wrong current.

The engine will usually keep running because exhaust heat eventually warms the sensor, but cold-start fuel control and emissions suffer. Repair it promptly, especially if a shared heater fuse serves other sensors. Stop if damaged wiring is shorting against the exhaust or repeatedly blowing a fuse.

A diagnostic starting point: Open or failed heater inside Bank 1 Sensor 1. Start by asking: Have you positively identified Bank 1 Sensor 1? Illustrative parts budgets span $2–$1400 USD, with diagnosis, labor and taxes extra.

Quick answers about P0135

What does P0135 mean?
The computer cannot get the upstream oxygen sensor on bank one to heat at the expected rate, or the heater circuit is drawing the wrong current.
What should I check first for P0135?
One starting point is Open or failed heater inside Bank 1 Sensor 1. The sensing cell and heater are separate circuits inside one assembly. Prove heater resistance before replacing it. The code alone does not identify a failed part; follow the procedure for your vehicle.
Can I drive with P0135?
The engine will usually keep running because exhaust heat eventually warms the sensor, but cold-start fuel control and emissions suffer. Repair it promptly, especially if a shared heater fuse serves other sensors. Stop if damaged wiring is shorting against the exhaust or repeatedly blowing a fuse.
How much does it cost to fix P0135?
Illustrative parts budgets in this guide span $2–$1400 USD. Diagnosis, labor and taxes are extra. Most P0135 repairs are a sensor, fuse feed or heat-damaged wire. The expensive computer belongs at the very end of a loaded circuit test.
How do I diagnose P0135?
Start with: Have you positively identified Bank 1 Sensor 1? Use the cylinder layout and exhaust diagram for this exact engine. Sensor one is before the converter, but physical access and left-right labels vary.

Watch the P0135 videos

Full diagnostic video · 8:18 YouTube Short · 1:07

Full walkthrough — 8:18. Watch on YouTube

What P0135 actually means

The sensor contains an electric heater so its ceramic element reaches operating temperature before exhaust heat can do the job. A fuse or relay normally supplies voltage, and the engine computer controls the ground side while monitoring current, resistance or warm-up behavior.

The monitor can fail an open circuit, a short, resistance outside its calibrated range, or a sensor that stays too cool despite a high heater command. Exact resistance, current and warm-up time vary by sensor design and vehicle, so the factory specification is the pass-fail value.

Bank 1 Sensor 1 heater exhaust flow Battery voltage through fuse / relay FUSE ECM heater driver controls ground monitors heater current open / short / slow warm-up wrong heater current leads to P0135
Schematic illustration; the vehicle's layout may differ. Bank 1 Sensor 1 heater current or warm-up performance was wrong.

Symptoms

Possible causes and what to check

This is a practical diagnostic order, not measured failure rates. Follow the tests and priorities specified for your vehicle; a code alone does not identify a failed part.

1 Open or failed heater inside Bank 1 Sensor 1
The sensing cell and heater are separate circuits inside one assembly. Prove heater resistance before replacing it.
2 Blown fuse, failed relay or missing heater power
A blown fuse is a clue, not the finish line. Find the short before installing another fuse.
3 Melted, chafed or shorted sensor wiring
The harness lives beside hot exhaust and moving engine parts. Inspect its full route, not only the connector.
4 Loose, wet or corroded connector terminals
Heat and road splash can create resistance that passes a visual check but fails under heater load.
5 ECM heater-driver or controlled-ground fault
This is uncommon and should be considered only after power, load, wiring and terminal tension are proven.
6 Incorrect replacement sensor or calibration issue
A sensor with the wrong heater resistance can set the code even when it threads into the exhaust correctly.

Heater current after a cold start

Illustrative graph, not a recording from your vehicle or a universal service limit. Confirm the test conditions, units and acceptance criteria in the applicable service procedure.

On a fully cold engine, use a current clamp or the manufacturer's scan-data parameter and test procedure. These traces are illustrative; compare the actual amperage with service information for the exact sensor.

0.0 0.8 1.6 2.4 3.2 4.0 0 2 4 6 8 10 Heater current (amps) Time after start (seconds) Healthy heater - illustrative High-resistance circuit Open heater
Correct current curve = heater circuit works. Zero or low current = isolate power, load, or ground.

A healthy heater draws strong current immediately, then tapers as the element warms and its resistance rises. That controlled curve proves both power and a working load.

An open heater stays at zero current. A high-resistance circuit draws some current but remains well below the expected curve and may warm the sensor too slowly.

Zero current with battery voltage at the connector points to an open heater or ground-control path. Missing voltage points upstream to the fuse, relay or harness. Test both sides before buying the sensor.

How to diagnose it, in order

  1. Have you positively identified Bank 1 Sensor 1?
    Use the cylinder layout and exhaust diagram for this exact engine. Sensor one is before the converter, but physical access and left-right labels vary.
    Yes → go to step 2
    No → Confirm bank and sensor location first
  2. Is the heater fuse intact, powered and free of repeat failure?
    Check related heater codes and the wiring diagram. If the fuse is open, inspect every load on that shared feed for a short before replacing it.
    Yes → go to step 3
    No → Repair the power-feed fault and its cause
  3. Is specified battery voltage present at the heater connector?
    Back-probe only by the approved method with the heater commanded on. A test light or loaded voltage test can reveal a feed that shows twelve volts unloaded but collapses under current.
    Yes → go to step 4
    No → Repair the fuse, relay, feed or connector
  4. Is cold heater resistance within the factory specification?
    Switch the ignition off, unplug the sensor and measure only the heater pins shown in service information. Never apply an ohmmeter to an energized circuit or guess the pins.
    Yes → go to step 5
    No → Replace the correctly identified oxygen sensor
  5. Does the ECM-controlled ground carry the expected heater current?
    Check the control wire under load and inspect for heat damage or poor terminal tension. A good sensor and power feed with no commanded current leaves wiring, driver control or application-specific software.
    Yes → Verify warm-up data and intermittent connection
    No → Repair the control wire; condemn the ECM only if proven

Voltage, current and cold resistance separate a cheap fuse or wire repair from a sensor without guessing.

What you need to do this yourself

Some links may be affiliate links. They cost you nothing extra and do not change which tools are recommended — the diagnostic order on this site is the same either way.

Illustrative repair budgets

These are rough US planning examples, not quotes or measured repair averages. Parts and labor are separate; diagnosis, taxes, difficult access and additional repairs can increase the total.

Illustrative budgets in USD; labor time is shown separately
RepairParts (USD)Labor time
Fuse or relay
Replace it only after finding why it opened.
$2–$40 0.3 h
Heat-damaged wiring repair
Route and shield the repaired harness away from the exhaust.
$10–$150 1.0 h
Oxygen-sensor connector
Use sealed, high-temperature parts and preserve terminal tension.
$20–$120 0.8 h
Bank 1 Sensor 1 oxygen sensor
Match the exact heater and sensor type; universal splices add failure points.
$50–$250 0.8 h
ECM heater-driver repair or module
The rare branch, justified only after a known load and complete circuit test.
$400–$1400 2.0 h

Most P0135 repairs are a sensor, fuse feed or heat-damaged wire. The expensive computer belongs at the very end of a loaded circuit test.

P0135 video summary · 1:07

A brief introduction to the code and a diagnostic starting point. Use the full guide and vehicle-specific service information for the complete procedure.

Watch this Short on YouTube

Written diagnostic walkthrough

Current written guidance organized by topic. This text may include corrections made after a video was published and is not a verbatim transcript of the archived video.

Meaning and driving guidance

Code P0135. Oxygen Sensor Heater Circuit Malfunction (Bank 1, Sensor 1).

In plain English: the computer cannot get the upstream oxygen sensor on bank one to heat at the expected rate, or the heater circuit is drawing the wrong current.

The engine will usually keep running because exhaust heat eventually warms the sensor, but cold-start fuel control and emissions suffer. Repair it promptly, especially if a shared heater fuse serves other sensors. Stop if damaged wiring is shorting against the exhaust or repeatedly blowing a fuse.

How it is measured

Here's what your engine computer is actually measuring.

The sensor contains an electric heater so its ceramic element reaches operating temperature before exhaust heat can do the job. A fuse or relay normally supplies voltage, and the engine computer controls the ground side while monitoring current, resistance or warm-up behavior.

The monitor can fail an open circuit, a short, resistance outside its calibrated range, or a sensor that stays too cool despite a high heater command. Exact resistance, current and warm-up time vary by sensor design and vehicle, so the factory specification is the pass-fail value.

So the code is not a part failure report. It's a performance measurement that came back under spec.

Symptoms

What you'll usually notice, beyond the light itself.

Check-engine light after a cold start. The heater monitor often runs immediately after startup, before the exhaust is hot.

Longer open-loop operation. The computer may wait longer for reliable oxygen feedback before using closed-loop fuel correction.

Slightly worse cold-start fuel economy. The effect is usually most noticeable during repeated short trips.

Other oxygen-sensor heater codes. Several heater codes together point toward a shared fuse, relay or power feed rather than several failed sensors.

Often no driveability symptom. The sensing element can still work once exhaust heat brings it up to temperature.

Possible causes

Here is a practical order for checking the possible causes. These are diagnostic priorities, not measured failure rates.

Check 1: Open or failed heater inside Bank 1 Sensor 1. The sensing cell and heater are separate circuits inside one assembly. Prove heater resistance before replacing it.

Check 2: Blown fuse, failed relay or missing heater power. A blown fuse is a clue, not the finish line. Find the short before installing another fuse.

Check 3: Melted, chafed or shorted sensor wiring. The harness lives beside hot exhaust and moving engine parts. Inspect its full route, not only the connector.

Check 4: Loose, wet or corroded connector terminals. Heat and road splash can create resistance that passes a visual check but fails under heater load.

Check 5: ECM heater-driver or controlled-ground fault. This is uncommon and should be considered only after power, load, wiring and terminal tension are proven.

Check 6: Incorrect replacement sensor or calibration issue. A sensor with the wrong heater resistance can set the code even when it threads into the exhaust correctly.

Use the test results to choose the repair. A position in this list does not prove that a part has failed.

Illustrative diagnostic pattern

This illustrative graph explains a diagnostic pattern. Use the vehicle-specific procedure to interpret it.

On a fully cold engine, use a current clamp or the manufacturer's scan-data parameter and test procedure. These traces are illustrative; compare the actual amperage with service information for the exact sensor.

A healthy heater draws strong current immediately, then tapers as the element warms and its resistance rises. That controlled curve proves both power and a working load.

An open heater stays at zero current. A high-resistance circuit draws some current but remains well below the expected curve and may warm the sensor too slowly.

Zero current with battery voltage at the connector points to an open heater or ground-control path. Missing voltage points upstream to the fuse, relay or harness. Test both sides before buying the sensor.

Diagnostic steps

So here is the order to actually test this, cheapest and most likely first.

Step 1. Have you positively identified Bank 1 Sensor 1? Use the cylinder layout and exhaust diagram for this exact engine. Sensor one is before the converter, but physical access and left-right labels vary.

Step 2. Is the heater fuse intact, powered and free of repeat failure? Check related heater codes and the wiring diagram. If the fuse is open, inspect every load on that shared feed for a short before replacing it.

Step 3. Is specified battery voltage present at the heater connector? Back-probe only by the approved method with the heater commanded on. A test light or loaded voltage test can reveal a feed that shows twelve volts unloaded but collapses under current.

Step 4. Is cold heater resistance within the factory specification? Switch the ignition off, unplug the sensor and measure only the heater pins shown in service information. Never apply an ohmmeter to an energized circuit or guess the pins.

Step 5. Does the ECM-controlled ground carry the expected heater current? Check the control wire under load and inspect for heat damage or poor terminal tension. A good sensor and power feed with no commanded current leaves wiring, driver control or application-specific software.

Voltage, current and cold resistance separate a cheap fuse or wire repair from a sensor without guessing.

Illustrative repair budgets

These are illustrative US parts budgets with labor shown separately. Diagnosis, taxes, access and additional repairs can change the total.

Fuse or relay: 2 to 40 dollars in parts, plus about 0.3 hours of labor. Replace it only after finding why it opened.

Heat-damaged wiring repair: 10 to 150 dollars in parts, plus about 1.0 hours of labor. Route and shield the repaired harness away from the exhaust.

Oxygen-sensor connector: 20 to 120 dollars in parts, plus about 0.8 hours of labor. Use sealed, high-temperature parts and preserve terminal tension.

Bank 1 Sensor 1 oxygen sensor: 50 to 250 dollars in parts, plus about 0.8 hours of labor. Match the exact heater and sensor type; universal splices add failure points.

ECM heater-driver repair or module: 400 to 1400 dollars in parts, plus about 2.0 hours of labor. The rare branch, justified only after a known load and complete circuit test.

Most P0135 repairs are a sensor, fuse feed or heat-damaged wire. The expensive computer belongs at the very end of a loaded circuit test.

Sources and application limits

This legacy guide has not yet had a page-specific source list added. Check the factory service information for your exact year, make, model and engine before acting on a test or specification.