P0135, P0141 and related: oxygen sensor heater
An oxygen sensor's built-in heater has a fault: the computer found the heater circuit open, shorted or drawing the wrong current.
SeverityLowLittle risk to the car, but the fault stays until it is repaired.
Can you keep driving?Safe to drive, book a checkWhat does P0135 mean?
An oxygen sensor only reads accurately when it is very hot. A small heater inside it brings it up to temperature within a minute or so of a cold start, long before the exhaust would. When the heater fails, the sensor stays cold for longer, the engine computer runs on a fixed mixture for that time, and it stores a heater code for the sensor named.
What causes P0135?
- A heater element that has burnt out inside the sensor, the commonest cause
- A blown fuse for the oxygen sensor heaters
- A broken or corroded wire or connector at the sensor
- Less often, a fault in the engine computer's heater driver
What to check first for P0135
- Check the fuse that feeds the sensor heaters
- Measure the heater's resistance at the sensor plug against the specification
- Inspect the plug for corrosion and the lead for heat damage
- If the heater has failed, the sensor itself is usually replaced as one part
Can you drive with P0135?
Safe to drive and not urgent. The car may use a little more fuel on short trips and will fail an emissions test while the light is on, so book the repair.
Clear a code only after the fault is fixed. A code that comes back means the cause is still there, and a warning light left on can hide a second fault behind the first.
Codes on this page
30
- P0135O2 Sensor Heater CircuitBank 1 Sensor 1
- P0141O2 Sensor Heater CircuitBank 1 Sensor 2
- P0147O2 Sensor Heater CircuitBank 1 Sensor 3
- P0155O2 Sensor Heater CircuitBank 2 Sensor 1
- P0161O2 Sensor Heater CircuitBank 2 Sensor 2
- P0167O2 Sensor Heater CircuitBank 2 Sensor 3
- P0030HO2S Heater Control CircuitBank 1 Sensor 1
- P0031HO2S Heater Control Circuit LowBank 1 Sensor 1
- P0032HO2S Heater Control Circuit HighBank 1 Sensor 1
- P0036HO2S Heater Control CircuitBank 1 Sensor 2
- P0037HO2S Heater Control Circuit LowBank 1 Sensor 2
- P0038HO2S Heater Control Circuit HighBank 1 Sensor 2
- P0042HO2S Heater Control CircuitBank 1 Sensor 3
- P0043HO2S Heater Control Circuit LowBank 1 Sensor 3
- P0044HO2S Heater Control Circuit HighBank 1 Sensor 3
- P0050HO2S Heater Control CircuitBank 2 Sensor 1
- P0051HO2S Heater Control Circuit LowBank 2 Sensor 1
- P0052HO2S Heater Control Circuit HighBank 2 Sensor 1
- P0056HO2S Heater Control CircuitBank 2 Sensor 2
- P0057HO2S Heater Control Circuit LowBank 2 Sensor 2
- P0058HO2S Heater Control Circuit HighBank 2 Sensor 2
- P0062HO2S Heater Control CircuitBank 2 Sensor 3
- P0063HO2S Heater Control Circuit LowBank 2 Sensor 3
- P0064HO2S Heater Control Circuit HighBank 2 Sensor 3
- P0053HO2S Heater ResistanceBank 1 Sensor 1
- P0054HO2S Heater ResistanceBank 1 Sensor 2
- P0055HO2S Heater ResistanceBank 1 Sensor 3
- P0059HO2S Heater ResistanceBank 2 Sensor 1
- P0060HO2S Heater ResistanceBank 2 Sensor 2
- P0061HO2S Heater ResistanceBank 2 Sensor 3
Related codes
Checked on · Rafael Soares
These are the generic meanings every manufacturer shares. Each brand adds its own detail, so your car's handbook, its service information and a qualified mechanic have the last word. OdoKeep has no connection with any manufacturer, and the app does not read codes from the car.