P0056 HO2S Heater Control Circuit (Bank 2 Sensor 2)

Technical Description of OBD-II Trouble Code

HO2S Heater Control Circuit (Bank 2 Sensor 2)

What does that signify?

This diagnostic trouble code (DTC) is a generic powertrain code, which means that it applies to OBD-II equipped vehicles, including but not limited to Toyota, VW, Ford, Dodge, Honda, Chevrolet, Hyundai, Audi, Nissan, etc. Specific repair steps may vary depending on the model.

Fuel injected vehicles use heated oxygen sensors in the exhaust system before and after the catalytic converters to determine oxygen content. This feedback is used to adjust the fuel system accordingly to maintain a proper air/fuel ratio of 14.7:1.

The oxygen sensors use a heated circuit to warm up the sensor for faster feedback operation. The oxygen sensor may use three or four wires depending on the vehicle, two are usually used for the sensor feedback to the Powertrain Control Module (PCM) / Engine Control Module (ECM) and the other wires are for the heater to power the heated circuit. Three wire sensors are usually grounded through the exhaust system, and four wire sensors have a separate ground wire.

The P0056 code refers to the sensor after the catalytic converter on Bank 2, which is on the side of the engine that does NOT contain the #1 cylinder. The heater circuit may be supplied power or ground by the PCM/ECM or another source that can be controlled by the PCM/ECM.

Note: Be careful not to work around an exhaust system that has been run recently as they can become very hot. This code is similar to P0030 and essentially identical to P0036.

Symptoms

Symptoms of a P0056 DTC include MIL (Malfunction indicator lamp) illumination. You will probably not notice any other symptoms associated with the failure of the heated circuit since it only runs momentarily when the vehicle is first started. This sensor is also after the catalytic converter, so it will not affect the air/fuel ratio input to the PCM/ECM; it is primarily used to verify the catalytic converter’s efficiency.

Causes

Potential causes of a P0056 trouble code may include:

  • Open circuit inside oxygen sensor or open power or ground wires to oxygen sensor
  • Exhaust system ground strap may have become corroded or broken
  • PCM/ECM or oxygen sensor heater circuit wiring has failed
  • Possible Solutions

    Visually inspect the oxygen sensor wiring for damaged or loose wiring to the sensor.

    Unplug the oxygen sensor and using a digital volt ohm meter (DVOM) set to the ohms scale, test the resistance of the heater circuit using a wiring diagram for reference. The heater circuit inside the sensor should have some resistance present, excessive resistance or an over limit reading would indicate an open in the heated portion of the circuit and the oxygen sensor will need to be replaced.

    Back-probe the ground wire at the connector and check for resistance between a good known ground and the connector to the oxygen sensor.

    Back-probe the power supply wire at the connector with the DVOM set to DC volts with the positive lead on the power supply wire and the negative lead at a good known ground to check for power to supply at the oxygen sensor. If no power is present at the connector during initial car startup (cold start), there may be a problem with the power supply circuit to the oxygen sensor or the PCM itself.

    Related DTC Discussions

    Register now to ask a question (free)

  • 2008 Cadillac SRX code p0056
    I need help we have replaced fuse and new 02 sensor wires all look good still check engine light comes back on same code p0056…
     
  • Intermittent STFT and P0056
    Hello all, I have been chasing an issue on a 2005 Kia Sportage. It has intermittent O2 heater codes and also intermittent STFT after the car has warmed up. There will be no STFT until I turn off and restart the car. I can’t seem to find any schematics online to trace the ground or voltage that contr…
     
  • Code p0056 Dodge Intrepid
    I’ve been or have been coding P0056 went and got the O2 sensor and while removing old it was heated in and the top is broken off, took to auto store to get it taken out and they said they’d have to bore another hole, they couldn’t get it out, but that the part don’t really do nothing for my hesitat…
     
  • 02 BMW 330i P0444, P0056, P0505, P0036, P0102, P0500
    So this is my first post of this nature so give me some credit 🙂 I have a 2002 bmw 330i and as of yesterday evening have no power. The car starts just fine, but when you give it gas nothing happens. It does have a few codes that have come up, but no check engine light at this time. We are at a…
     
  • 06 Pontiac G6 GTP 3.9L p0056, p0060, p0161, p0301, and B2AAA
    Hello I am new to this forum, thank you for having me! I recently purchased this vehicle knowing that it needed some repairs. The codes I am getting are o2 sensors so I I have replaced 3 of the 4 as I cant find the 4th one from any diagrams searching the internet. I replaced what I thought was…
     
  • 2001 VW Passat codes P0056 and P0156
    Hi, I have a 2001 VW Passat V6 GLS station wagon. Recently the CEL came on and I got the codes P0056 and P0156. At about the same time the trip computer started freezing up (not toggling) or flickering and resetting to 0. I purchased the oxygen sensor to replace the supposedly faulty b2s2 sensor b…
     
  • Remote Starter won’t work 2009 Silverado P0056
    I have a 2009 Silverado showing P0056 code, I cannot get my remote starter to work and wondering if this code has anything to do with it? What does this code mean? I took the terminal off the battery to install light, after replacing terminal back on battery engine light was gone, and the remote sta…
     
  • Need more help with a p0056 code?

    If you still need help regarding the P0056 trouble code, please post your question in our FREE car repair forums.

    NOTE: This information is presented for information purposes only. It is not intended as repair advice and we are not responsible for any actions you take on any vehicle. All information on this site is copyright protected.

    Professional Service Options

    When facing p0056 error, you have two solutions:

    Option 1: Mechanical Repair (Recommended)

    We highly recommend solving this issue by repairing or replacing the faulty sensor, wiring, or related mechanical parts.
    This ensures your vehicle operates as designed.

    Option 2: Permanent p0056 DTC Deletion (Alternative)

    If mechanical repair is not possible, we offer a professional service to permanently delete p0056 trouble code (DTC) from your ECU.

    Instantly Fix Your DTC Problem – No Hardware Changes Needed!

    Get your p0056 code permanently deleted by our experts.

    ✅ Fast. ✅ Reliable. ✅ Keeps your vehicle running smoothly.

    🔥 Upload your ECU file and start now! 🔥

    Already a member? Log in here to submit your file!

    Tuning Files Service from ECUFILES

    Custom Tuning File Service

    EVC Reseller Database

    Automatic File Service

    Technical Questions
    For technical questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    Sales Questions
    For sales questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    For sales questions, you can also reach us at:

    WhatsApp: +31686247602

    Response time: Moderate!

    WhatsApp