P0056 Code Explained: HO2S Heater Control Circuit Bank 2 Sensor 2 Causes, Symptoms & Fixes

P0056 Code Explained: HO2S Heater Control Circuit Bank 2 Sensor 2 Causes, Symptoms & Fixes

If your OBD-II scanner displays P0056, your vehicle’s Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected a malfunction in the heated oxygen sensor (HO2S) heater control circuit for Bank 2 Sensor 2.

The generic SAE definition for P0056 is:

HO2S Heater Control Circuit Bank 2 Sensor 2

This code indicates the ECM has detected an electrical fault in the heater circuit for the downstream oxygen sensor located on Bank 2. The heater is responsible for bringing the sensor up to operating temperature quickly so the vehicle can accurately monitor catalytic converter efficiency and complete emissions readiness tests.

Unlike P0057 and P0058, which identify low- or high-voltage conditions, P0056 is a general heater control circuit fault.

Depending on the manufacturer, Bank 2 Sensor 2 may also be called:

  • Heated Oxygen Sensor (HO2S)
  • Rear Oxygen Sensor
  • Downstream Oxygen Sensor
  • Post-Catalytic Converter Oxygen Sensor
  • Lambda Sensor
  • Catalyst Monitoring Sensor
  • Rear Air/Fuel Ratio Sensor

Common causes include:

  • Failed downstream oxygen sensor
  • Open heater element
  • Damaged wiring
  • Corroded connector
  • Blown heater fuse
  • Failed relay
  • Poor ground
  • Shorted wiring
  • High circuit resistance
  • ECM driver failure (rare)

Although P0056 usually won’t affect engine performance, it can increase emissions, prevent OBD-II readiness monitors from completing, and lead to a failed emissions inspection.

For more diagnostic information, visit:

P0056 Quick Facts

ItemInformation
OBD-II CodeP0056
DescriptionHO2S Heater Control Circuit Bank 2 Sensor 2
CategoryPowertrain
SystemEmissions
SensorBank 2 Sensor 2
Sensor LocationDownstream (After Catalytic Converter)
SeverityLow
Safe to Drive?Yes
Typical Repair Cost$100–600

What Does P0056 Mean?

P0056 means the ECM has detected an electrical malfunction in the heater control circuit for the downstream oxygen sensor on Bank 2.

The heater circuit consists of:

  • Battery voltage
  • Heater fuse
  • Heater relay (on many vehicles)
  • Internal heater element
  • ECM control circuit
  • Wiring harness
  • Electrical connectors

Unlike heater resistance codes, P0056 focuses on whether the heater circuit is functioning electrically rather than whether the heater element’s resistance has drifted outside specification.


What Is Bank 2 Sensor 2?

Bank 2 is the side of the engine opposite cylinder number one.

Sensor 2 is located after the catalytic converter.

Unlike the upstream oxygen sensor, the downstream sensor is primarily responsible for:

  • Monitoring catalytic converter efficiency
  • Measuring post-catalyst oxygen content
  • Completing OBD-II readiness monitors
  • Verifying emissions system operation
  • Detecting catalyst deterioration

The downstream oxygen sensor has very little influence on fuel trim during normal engine operation.


Why Does the Downstream Oxygen Sensor Have a Heater?

Even though the downstream sensor does not directly control fueling, it still needs to reach operating temperature quickly.

The heater allows the ECM to:

  • Begin catalyst monitoring sooner
  • Complete emissions tests faster
  • Reduce cold-start emissions
  • Improve diagnostic accuracy
  • Shorten readiness monitor completion

Without a properly functioning heater, the ECM may delay catalyst monitoring until exhaust heat alone warms the sensor.


How the Heater Circuit Works

Most oxygen sensor heater circuits include:

  • Battery voltage
  • Heater fuse
  • Heater relay
  • Internal heater element
  • ECM-controlled ground
  • Wiring and connectors

Some manufacturers use pulse-width modulation (PWM) to regulate heater operation, while others use simple on/off control.

The ECM continuously monitors:

  • Heater voltage
  • Heater current
  • Circuit continuity
  • Electrical response
  • Sensor warm-up time

If the heater circuit behaves outside expected parameters, P0056 is stored.


How the ECM Detects P0056

The ECM performs heater diagnostics during cold starts and under specific operating conditions.

It monitors:

  • Supply voltage
  • Control voltage
  • Current draw
  • Heater response
  • Circuit continuity
  • Warm-up performance

The ECM may store P0056 if it detects:

  • Open circuit
  • Short circuit
  • Abnormal voltage
  • Incorrect current flow
  • Missing heater response
  • Intermittent circuit failure

Depending on the manufacturer, the malfunction indicator lamp (MIL) may illuminate immediately or after multiple failed drive cycles.


P0056 vs Related Codes

CodeDescription
P0054Heater Resistance Bank 1 Sensor 2
P0055Heater Resistance Bank 2 Sensor 2
P0056Heater Control Circuit Bank 2 Sensor 2
P0057Heater Control Circuit Low Bank 2 Sensor 2
P0058Heater Control Circuit High Bank 2 Sensor 2
P0060Heater Resistance Bank 2 Sensor 2

Generally:

  • P0056 = General circuit malfunction
  • P0057 = Circuit low
  • P0058 = Circuit high
  • P0060 = Heater resistance fault

Symptoms of P0056

Common symptoms include:

  • Check Engine Light
  • Failed emissions inspection
  • Catalyst monitor incomplete
  • Increased cold-start emissions
  • OBD-II readiness monitors not completing

Most drivers notice no difference in engine performance.


Common Causes of P0056

1. Failed Oxygen Sensor Heater

The internal heater element eventually fails from age and repeated heat cycles.

This is the most common cause.


2. Open Heater Circuit

A broken heater element prevents current from flowing.

The ECM immediately detects the fault.


3. Damaged Wiring

Inspect for:

  • Melted insulation
  • Chafed wiring
  • Broken conductors
  • Heat damage
  • Road debris damage

The wiring near the catalytic converter is especially vulnerable.


4. Corroded Connector

Inspect for:

  • Moisture intrusion
  • Green corrosion
  • Loose terminals
  • Bent pins
  • Broken locking tabs

Connector resistance often causes intermittent heater failures.


5. Blown Heater Fuse

Many vehicles share heater power between multiple oxygen sensors.

A blown fuse may trigger several heater codes simultaneously.


6. Failed Heater Relay

Some manufacturers use a dedicated heater relay.

A failing relay may reduce heater operation intermittently.


7. Poor Ground

A weak or corroded ground prevents proper heater operation.

Inspect:

  • Ground straps
  • Ground terminals
  • Harness grounds

8. Incorrect Oxygen Sensor

Universal replacement sensors often use different heater characteristics than OEM sensors.

Use direct-fit OEM-quality sensors whenever possible.


9. High Circuit Resistance

High resistance may develop because of:

  • Loose terminals
  • Poor repairs
  • Corrosion
  • Weak crimps
  • Aging connectors

Voltage-drop testing is essential for finding these faults.


10. ECM Driver Failure

ECM failures are uncommon.

Only suspect the ECM after confirming:

  • Sensor operation
  • Wiring integrity
  • Fuse
  • Relay
  • Voltage supply
  • Ground

Is P0056 Serious?

P0056 is considered a low-severity DTC.

The vehicle generally remains safe to drive.

However, prolonged operation may result in:

  • Failed emissions inspection
  • Increased emissions
  • Catalyst monitor failure
  • Additional oxygen sensor codes
  • Incomplete readiness monitors

Can You Drive With P0056?

Yes.

Since Bank 2 Sensor 2 primarily monitors catalytic converter performance rather than fuel delivery, most vehicles continue operating normally.

The vehicle may never feel different—but the emissions computer certainly will.


How to Diagnose P0056

Step 1: Scan for Additional Codes

Check for:

  • P0054
  • P0055
  • P0057
  • P0058
  • P0060
  • Catalyst efficiency codes
  • Battery voltage codes

Record freeze-frame data.


Step 2: Locate Bank 2 Sensor 2

Confirm:

  • Cylinder number one
  • Bank 2
  • Downstream sensor location

Replacing the wrong oxygen sensor remains one of the industry’s most common mistakes.


Step 3: Inspect Wiring

Look for:

  • Burned insulation
  • Chafed wires
  • Broken conductors
  • Exhaust heat damage
  • Previous repairs

Step 4: Inspect Connector

Disconnect the sensor.

Inspect for:

  • Corrosion
  • Water intrusion
  • Loose pins
  • Bent terminals
  • Broken connector locks

Step 5: Check Heater Fuse

Verify:

  • Correct fuse
  • Proper voltage
  • Fuse continuity

If the fuse repeatedly fails, locate the short before replacing it.


Step 6: Check Heater Power

Verify:

  • Battery voltage
  • Relay operation
  • Heater supply voltage

Step 7: Measure Heater Resistance

Disconnect the oxygen sensor.

Measure heater resistance across the heater terminals.

Compare readings with manufacturer specifications.


Step 8: Perform Voltage Drop Testing

Check voltage drop across:

  • Power wire
  • Ground wire
  • Connectors
  • Relay contacts
  • Fuse

High resistance often causes intermittent heater operation.


Step 9: Replace the Sensor if Necessary

If testing confirms a failed heater, replace Bank 2 Sensor 2 with an OEM-quality direct-fit oxygen sensor.


Step 10: Verify Repairs

After repairs:

  1. Clear DTCs.
  2. Perform a cold start.
  3. Monitor heater operation.
  4. Complete an OBD-II drive cycle.
  5. Verify readiness monitors complete.
  6. Confirm P0056 does not return.

Common Repairs and Costs

RepairEstimated Cost
Oxygen sensor replacement$150–500
Wiring repair$100–400
Connector replacement$75–250
Heater relay replacement$50–200
Fuse replacement$10–50
Ground repair$50–200
ECM replacement$1,000–2,500+

Common Diagnostic Mistakes

Avoid these common mistakes:

  • Replacing the upstream sensor
  • Confusing Bank 1 and Bank 2
  • Installing universal oxygen sensors
  • Ignoring blown heater fuses
  • Skipping voltage-drop testing
  • Replacing the ECM before testing the circuit
  • Ignoring connector corrosion

Vehicles Commonly Affected

P0056 commonly appears on:

  • Chevrolet
  • GMC
  • Ford
  • Dodge
  • Chrysler
  • Jeep
  • Toyota
  • Lexus
  • Honda
  • Acura
  • Nissan
  • Infiniti
  • Hyundai
  • Kia
  • Subaru
  • Volkswagen
  • Audi
  • BMW
  • Mercedes-Benz
  • Volvo

Exact heater circuit design varies by manufacturer.


How to Prevent P0056

Reduce the likelihood of P0056 by:

  • Using OEM-quality oxygen sensors
  • Keeping wiring away from exhaust heat
  • Maintaining heat shields
  • Preventing oil contamination
  • Repairing damaged connectors promptly
  • Maintaining battery and charging system health
  • Avoiding universal splice-in sensors

Frequently Asked Questions

What does P0056 mean?

P0056 indicates a malfunction in the heater control circuit for the Bank 2 Sensor 2 oxygen sensor.


Is P0056 serious?

Generally no.

Most vehicles remain safe to drive.


Can I drive with P0056?

Yes.

The downstream oxygen sensor mainly monitors catalytic converter performance.


What causes P0056?

The most common causes include:

  • Failed heater element
  • Damaged wiring
  • Blown fuse
  • Corroded connector
  • Failed relay
  • Incorrect replacement sensor

Will replacing the oxygen sensor fix P0056?

In most cases, yes.

However, the wiring and heater circuit should always be inspected first.


Is P0056 the same as P0055?

No.

P0055 monitors heater resistance.

P0056 monitors the heater control circuit.


Does P0056 affect fuel economy?

Very little.

The downstream oxygen sensor has minimal influence on fuel trim.


Can P0056 cause an emissions failure?

Yes.

Incomplete readiness monitors commonly result in failed emissions inspections.


Final Thoughts

The P0056 code indicates the ECM has detected a heater control circuit malfunction in the Bank 2 Sensor 2 oxygen sensor. Unlike heater resistance codes, P0056 focuses on the electrical operation of the heater circuit itself rather than the heater element’s resistance.

Most repairs involve replacing a failed downstream oxygen sensor or repairing damaged wiring near the catalytic converter, but technicians should also inspect the heater fuse, relay, connectors, and power supply before replacing components. Although the vehicle will usually continue driving normally, repairing P0056 promptly helps ensure proper emissions monitoring, complete readiness monitors, and successful emissions inspections.


Related Articles

Bank 2 Sensor 2 Heater Codes

Bank 1 Sensor 2 Heater Codes

Browse the complete Pro Street diagnostic libraries: