OBD-II trouble code
P0135: O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)
The internal heater for the Bank 1 upstream oxygen sensor failed. The sensor still works once exhaust heat brings it up to temperature, but it takes longer — meaning slower closed-loop operation and worse cold-start emissions.
Quick facts
- System
- Powertrain
- Category
- Oxygen Sensor
- Severity
- Low severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $0 – $400
- DIY difficulty
- Intermediate DIY
What does P0135 mean?
Modern oxygen sensors contain a small internal heater that brings the sensing element up to operating temperature (around 600°F to 800°F) within seconds of engine start. Before the sensor reaches that temperature, the engine runs in open-loop mode using default fuel calculations. The heater shortens the time the engine spends in open-loop, which improves cold-start emissions and fuel economy.
P0135 is set when the engine control module (ECM) detects a fault in the heater circuit for the Bank 1 upstream sensor — either the heater element has failed open, the heater wiring is damaged, or the heater fuse has blown. The sensor will still eventually reach operating temperature from exhaust heat alone, but it takes much longer.
P0135 is a lower-severity code than the signal-circuit codes (P0131-P0134) because the sensor still functions once the exhaust warms it up. The main consequences are slightly worse cold-start emissions and a delayed start to closed-loop fuel trim. The fix is almost always a sensor replacement, because the heater is integral to the sensor on most modern oxygen sensors.
Common causes
- Failed internal heater element in the sensor (most common — the sensor needs replacement)
- Broken or shorted heater circuit wiring
- Blown sensor heater fuse
- Corroded or damaged sensor connector
- Heater driver in the ECM failed (rare)
Symptoms
- Check engine light is on
- Longer warm-up time before closed-loop fuel control engages
- Slightly worse cold-start emissions
- Possible mild reduction in fuel economy
- Often no driveability symptoms
- Failed emissions inspection
- Companion code P0134 (no activity) on some vehicles
Diagnostic steps
- 1.Inspect the sensor connector and visible wiring for damage or corrosion.
- 2.Check the oxygen sensor heater fuse. A blown fuse often affects multiple sensors at once and explains companion codes.
- 3.Test the heater circuit resistance at the sensor connector with the sensor unplugged. Resistance should be roughly 5 to 20 ohms (the spec varies by manufacturer); open circuit (infinite resistance) confirms the heater has failed inside the sensor.
- 4.Check for proper voltage and ground at the heater circuit pins.
- 5.If the heater circuit resistance is open and the wiring and fuse are good, replace the upstream Bank 1 sensor.
Repair cost
$0 – $400
A blown fuse is under $5 to replace. Wiring repair is $50 to $200. Oxygen sensor replacement is $150 to $400. The heater is integrated into the sensor on modern designs, so a failed heater means sensor replacement.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with oxygen sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.
Related repairs
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.