Codes / Powertrain · P0xxx / P0135

P0135

Low to Moderate Powertrain · P0xxx

O2 Sensor Heater Circuit (Bank 1, Sensor 1)

P0135 means the heater circuit in the upstream oxygen sensor on Bank 1 has failed. O2 sensors need to reach 600°F+ to work accurately — the internal heater gets

SeverityLow to Moderate
SystemPowertrain (P0)
Safe to driveYes
DIY difficultyEasy to Moderate
Repair cost$25–$200 depending on cause

Summary

P0135 means the heater circuit in the upstream oxygen sensor on Bank 1 has failed. O2 sensors need to reach 600°F+ to work accurately — the internal heater gets them there within seconds of starting the engine. The most common cause is a burned-out heater element inside the sensor (60%), followed by a blown fuse or wiring issue (25%) and a faulty relay or PCM driver (10%). Fix is usually the sensor itself: $25–$120 part, 20–30 min job.

Severity: Low to Moderate — the sensor still works once hot, but cold-start emissions and fuel economy suffer
Safe to drive: Yes
Repair cost: $25–$200 depending on cause
DIY difficulty: Easy to Moderate


What does P0135 mean?

Oxygen sensors use a ceramic element that only produces an accurate voltage signal when heated above ~600°F (316°C). Exhaust gas eventually heats them, but that takes several minutes of driving. The internal heater circuit gets the sensor to operating temperature within 20–30 seconds of engine start, allowing the PCM to enter closed-loop fuel control much sooner.

P0135 sets when the PCM detects a problem with the heater circuit in the Bank 1 upstream (pre-catalytic converter) O2 sensor. The PCM monitors heater current draw — too high (short), too low (open circuit), or no current flow triggers the code.

Without the heater, the sensor still works once exhaust heat warms it up. But during the first few minutes of driving, the PCM runs in open-loop mode (pre-programmed fuel maps instead of O2 feedback), which means richer fuel mixture, higher emissions, and worse fuel economy during warm-up.


Stop guessing. Get a real diagnosis.

FaultFinder pulls your VIN, your live data, and the failure history of your engine to give you a code-specific answer in 60 seconds.

Join the waitlist →