P0135
O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)
Quick answer: P0135 means O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1). Fixing the underlying cause typically runs $195 to $650 at an independent shop. Usually safe to drive.
- Severity
- Low
- Safe to drive?
- Usually safe to drive
- Typical repair
- $195 to $650
- Most likely cause
- A failed heater element inside the oxygen sensor itself (the most common cause, and the reason the whole sensor gets replaced)
What P0135 means
Oxygen sensors only read accurately once they are hot, so they have a built-in electric heater that brings them up to temperature quickly at startup. P0135 means the heater circuit on the upstream sensor for bank 1 is not drawing the current it should. The sensing element itself may be perfectly fine: it is the heater inside it that failed.
Common symptoms
What drivers usually notice with this code.
- Check-engine light, usually with normal driving once the engine is warm
- Worse fuel economy, most noticeable on short trips
- Slightly rough or rich running in the first few minutes after a cold start
- Failed emissions test, since the readiness monitors will not complete
- Occasionally a fuel smell at startup
Common causes
Ranked from most to least likely.
- 1A failed heater element inside the oxygen sensor itself (the most common cause, and the reason the whole sensor gets replaced)
- 2A blown fuse feeding the sensor heater circuit (cheap, and worth checking before buying a sensor)
- 3Melted, chafed, or brittle wiring where the sensor harness runs near the hot exhaust
- 4A corroded or water-intruded sensor connector
- 5A failed relay supplying power to the heater circuit
- 6A wiring fault or driver failure in the engine control module, which is rare
Can I keep driving?
Yes, you can drive with this for a while, but the engine will run on estimated fuel trims until the sensor warms up, which hurts fuel economy and will fail an emissions test.
Severity: Low. A flashing check-engine light always means stop, whatever the code says.
Ballpark cost
What P0135 usually costs to fix
A range, not a quote. What you pay depends on your vehicle, your area, and which of the causes above turns out to be the real one.
Typical parts and labor at an independent shop. Dealer rates run higher.
That spread is wide on purpose. P0135 points at a system, not a single part, so the real answer depends on what the diagnosis finds. Use the range to know what to expect. If an estimate comes in higher, it usually means the specific repair is more involved, and it is always fair to ask what is included.
Next steps
What to do next
Ask the shop to check the heater fuse and inspect the sensor's wiring before condemning the sensor, because a $5 fuse and a $390 sensor throw the same code. If the sensor is genuinely bad, replacing it is a routine job, though a seized sensor in a rusty exhaust bung can add labor time. Use an OEM or a reputable brand here: cheap oxygen sensors are one of the most common causes of a repeat code a few months later.
Walk in informed
Ask for the diagnosis in writing and which test confirmed it, so you understand exactly what is being fixed. Fixxr shows you what the job typically costs near you, so you can approve the work with confidence.

Sources & further reading
- NHTSA — Check for vehicle safety recalls — look up open recalls for your vehicle by VIN, free
- FTC — Auto repair basics — your consumer rights at the repair shop
- AAA — Car repair and maintenance costs — independent guidance on what repairs should cost
Cost ranges and guidance reviewed July 2026.
P0135 FAQ
P0135 questions, answered
Can I drive with a P0135 code?
Yes, you can drive with this for a while, but the engine will run on estimated fuel trims until the sensor warms up, which hurts fuel economy and will fail an emissions test.What does the P0135 code mean?
Oxygen sensors only read accurately once they are hot, so they have a built-in electric heater that brings them up to temperature quickly at startup. P0135 means the heater circuit on the upstream sensor for bank 1 is not drawing the current it should. The sensing element itself may be perfectly fine: it is the heater inside it that failed.What are the most common causes of a P0135 code?
The most likely causes, roughly in order, are a failed heater element inside the oxygen sensor itself (the most common cause, and the reason the whole sensor gets replaced); a blown fuse feeding the sensor heater circuit (cheap, and worth checking before buying a sensor); melted, chafed, or brittle wiring where the sensor harness runs near the hot exhaust; a corroded or water-intruded sensor connector. Ask the shop to check the heater fuse and inspect the sensor's wiring before condemning the sensor, because a $5 fuse and a $390 sensor throw the same code. If the sensor is genuinely bad, replacing it is a routine job, though a seized sensor in a rusty exhaust bung can add labor time. Use an OEM or a reputable brand here: cheap oxygen sensors are one of the most common causes of a repeat code a few months later.How much does it cost to fix a P0135 code?
Fixing the underlying problem behind a P0135 code typically runs $195 to $650 at an independent shop, including parts and labor. The exact figure depends on your vehicle and which part turns out to be at fault.
You deserve a fair fix.
Diagnose, post, best repair comes to you