Loading fault codes...

P0135 Fault Code


You can find information about the P0135 fault code on this page.

It is one of the most popular fault codes that people search for on this website (in the top 50).

We have given it a seriousness of 6/10 with 1 being the least serious and 10 being the worst.

P0135 Short Description

"O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)"

Read More ▼

Looking To Fix This Yourself?

By using a workshop/repair manual you could diagnose and even fix this issue yourself.

You can find a collection of free manuals containing loads of information specific to your car on our partner site.

View Workshop/Repair/Service Manuals »
Workshop Manual Icon

Description Icon Long Description

Fault code P0135 is logged when the engine control unit (ECU) has detected an issue with the bank 1 sensor 1 oxygen sensor in the heater circuit.

Bank 1 refers to the side of the engine in which cylinder 1 is located. This can be found in the owner’s manual. Oxygen sensor 1 is the upstream oxygen sensor. The mirror code for bank 2 is P0155.

This error occurs when the ECU detects either an open or short circuit in the heater circuit or an excessive current draw.

This can happen at startup when the ECU tests the upstream heated oxygen sensor.

Audi is one of the most reported manufacturers for this issue. Chevrolet is another brand that suffers this fault code somewhat more regularly than other brands.

Warnings Icon Other Signs of This Problem

There are several signs that can give away an issue with a heat oxygen sensor. These typically relate to how the engine runs.

One of the most obvious signs is that the Check Engine light will be illuminated – with an OBD2 reader displaying this P0135 fault code alongside it.

The vehicle may also be running excessively rich. This means there is too much fuel being fed to the combustion chambers at any given time, disrupting the ideal air-fuel ratio.

This can lead to poor fuel economy and carbon buildup on all parts that come into contact with the combustion gases and exhaust fumes.

Additionally, the engine running rich can cause spark plugs to foul out quickly. This can mean the vehicle struggles to start up or misfire due to carbon buildup.

There may also be other heater oxygen sensors logged. Look out for any codes ranging from P0131 all the way up to P0167.

Broken Down Icon What Could Be The Problem?

The potential causes for fault code P0135 are all electrical in nature. These can range from part malfunctions to improper wiring.

One of the most likely issues is a faulty upstream oxygen sensor. This will obviously provide an incorrect reading that can signal the fault code to be logged.

Additionally, there could be an issue with the wiring or connections. A frayed or damaged wire can disrupt the signal being sent.

This can also happen as a result of an open or short circuit in the wiring.

Fixed Icon Fixes

All of the fixes for P0135 are focused on fixing any existing electrical issues. However, it is a good idea to reset the codes and perform a test drive to determine if the code is logged again.

If the oxygen sensor is in fact faulty, it should be replaced.

The wiring and connections between the sensor and the ECU should also be checked for damage or fraying. These should be fixed accordingly. It is also important to ensure that the connections are properly fixed to the components.

The fuse running to bank 1 sensor 2 should also be checked and replaced if need be.

Danger Icon Seriousness

Fault code P0135 should be considered a moderately serious problem. There is no immediate danger to the engine or its components but operating in this state can eventually cause damage.

It can also cause the vehicle to run very poorly after enough carbon buildup is caused. The fuel economy will also be very poor.

It should ideally be fixed as soon as possible.

P0135 Image

Commonly Affects

Error Icon P0010

Intake Camshaft Position Actuator Circuit / Open (Bank 1)

Read about code...

Error Icon P0011

Intake Camshaft Position Timing - Over-Advanced (Bank 1)

Read about code...

Error Icon P0012

Intake Camshaft Position Timing - Over-Retarded (Bank 1)

Read about code...

Error Icon P0013

Exhaust Camshaft Position Actuator Circuit / Open (Bank 1)

Read about code...

Error Icon P0014

Exhaust Camshaft Position Timing - Over-Advanced (Bank 1)

Read about code...

Error Icon P0016

Crankshaft Position Camshaft Position Correlation Bank 1 Sensor A

Read about code...