Skip to content

P0156

O2 Sensor Circuit Bank 2 Sensor 2.

  • Generic
  • Powertrain
  • Generic code
  • Low severity

How this code is built

P
SystemPowertrain
0
Defined bySAE, the same on every car
1
AreaFuel and air metering
56
FaultThe specific fault in that area

What it means

P0156 is the generic code for a fault in the oxygen sensor circuit for Bank 2, Sensor 2, which is the downstream sensor after the catalytic converter on the side of the engine opposite Bank 1. The control unit sets it when the sensor's signal or heater circuit is outside the expected range, stuck, or not behaving plausibly. The exact trigger, such as a voltage out of range or an implausible signal, varies by manufacturer and engine.

Symptoms

  • Engine warning light on
  • Usually no noticeable change in driveability
  • Possible slight rise in fuel consumption in some cases
  • Failed emissions test
  • Other catalyst or oxygen sensor codes stored alongside

Possible causes

  • Failed or aged Bank 2 Sensor 2 oxygen sensorlikely
  • Damaged, chafed, melted or corroded wiring or connector to the sensorlikely
  • Sensor heater circuit fault, including a blown fuse or relay where fittedpossible
  • Exhaust leak near the sensor affecting the readingpossible
  • Contamination of the sensor by oil, coolant or fuel additives, or siliconepossible
  • Fault in the engine control unit or its sensor circuitrare

How to diagnose

  1. Read the stored codes and freeze frame data to see engine conditions when the fault set, and note any other codes, especially for other oxygen sensors or misfires.
  2. Confirm which side is Bank 2 and which sensor is Sensor 2 for this engine, using the workshop data for the specific model.
  3. Visually inspect the sensor wiring and connector for damage, heat melting, chafing on the exhaust, water ingress and corrosion.
  4. Check for exhaust leaks between the engine and the sensor, including at flanges and the catalytic converter joints.
  5. Check the relevant fuses and relays for the sensor heater, where fitted.
  6. With a scan tool, view live data for the sensor voltage and check it switches or responds as the manufacturer specifies once warm.
  7. Measure the heater circuit resistance, supply and ground at the sensor connector against the manufacturer's specification.
  8. Check for signs of contamination or engine faults such as oil or coolant consumption that could have damaged the sensor.

How to fix

  • Repair or replace damaged wiring and clean or renew corroded connectors.
  • Replace the Bank 2 Sensor 2 oxygen sensor if it fails the electrical or live data checks.
  • Replace the faulty fuse or relay and trace the reason it failed.
  • Repair any exhaust leak found near the sensor.
  • Fix the underlying cause of any contamination, such as oil or coolant entering the exhaust, before fitting a new sensor.
  • Clear the code after repair and road test to confirm it does not return.

Can I keep driving?

Low severity

The car can normally be driven while you arrange a repair, as the downstream sensor mainly monitors the catalytic converter. Book it in soon to avoid an emissions test failure and to rule out underlying faults.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.