HomeTrouble CodesP0056

P0056 — Ho2S Heater Control Circuit Bank 2 Sensor 2

Generic OBD-II · all makesPowertrain (engine & transmission)

The P0056 code indicates a malfunction in the heating circuit of the downstream oxygen sensor (Sensor 2) on the engine's second bank. The engine computer monitors this circuit to ensure the sensor reaches operating temperature quickly for accurate emissions monitoring.

Symptoms

What causes it — most likely first

1. Failed Oxygen Sensor

The internal heating element within the oxygen sensor has burned out or failed open.

2. Wiring Damage

Wires leading to the sensor are frayed, melted, or broken due to heat or road debris.

3. Corroded Connector

Moisture and salt have caused corrosion in the sensor plug, preventing electrical contact.

4. Blown Fuse

The fuse protecting the oxygen sensor heater circuit has blown.

5. PCM Failure

The engine control module has an internal circuit failure, though this is extremely rare for this code.

How it's diagnosed

  1. Retrieve the code and clear it to determine if the fault is intermittent or permanent.
  2. Visually inspect the Bank 2 Sensor 2 wiring and connector for signs of melting, fraying, or corrosion.
  3. Use a multimeter to measure the resistance of the sensor's heater element; an infinite reading indicates a failed sensor.
  4. Check the relevant fuse in the engine bay fuse box for continuity.
  5. Verify that the PCM is providing the correct voltage to the heater circuit when the engine is cold.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Does this code mean my catalytic converter is failing?

No, P0056 refers specifically to the heater circuit of the sensor, not the efficiency of the catalytic converter itself.

Can I drive the car with a P0056 code?

Yes, the vehicle is usually drivable, but it will likely fail an emissions inspection and may result in slightly suboptimal fuel economy.

Should I replace my engine computer (PCM) to fix this?

No. It is very uncommon for the PCM to be the cause of P0056; the issue is almost always the sensor, the wiring, or a fuse.