DOBD DashX Browse all codes Blog
P0056

HO2S Heater Control Circuit Bank 2 Sensor 2

Oxygen sensor (heater) Generic OBD-II Medium

What it means

P0056 means the ECM found a fault in the heater control circuit of the bank 2, sensor 2 oxygen sensor — the downstream sensor after the catalytic converter on bank 2. The heater brings the sensor to operating temperature; when its circuit fails, the engine still runs normally but the check-engine light stays on and emissions monitors may not finish.

Medium

Can I keep driving? Yes — the car drives normally; this is a heater-circuit fault on the bank 2 downstream O2 sensor, so the effects are the warning light and a likely emissions-test failure.

Real-world scan data

Seen in
249
scans in the past year
Found in
<0.1%
of scans
0.1%
of scans that found faults

Appears alongside · share of P0056 scans

P0036in 59.8% of scans
P0030in 22.9% of scans
P0050in 22.5% of scans

Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Open, short, or high-resistance in the bank 2 sensor 2 O2 heater circuit
  2. Failed heater element inside the downstream oxygen sensor
  3. Corroded or loose sensor connector
  4. Damaged wiring or a blown heater fuse
  5. Faulty ECM (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and confirm the code names bank 2, sensor 2 (downstream).
  2. Inspect the sensor connector and wiring for corrosion, heat damage, or a loose pin.
  3. Check the O2 heater fuse and verify power reaches the sensor.
  4. Measure the heater resistance and compare to spec.
  5. Replace the downstream oxygen sensor if the heater element is open or out of range.
  6. Clear the code and complete a drive cycle to confirm it stays off.

FAQ

Quick answers

Is it safe to drive with P0056?+
Yes, in the short term — the heater fault doesn't change how the engine runs. It keeps the check-engine light on and can fail emissions, so plan the repair.
Can I just clear P0056?+
It returns once the ECM re-tests the heater unless the sensor or wiring is repaired.

Related codes

Read & clear P0056 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX