P0058 HO2S Heater Control Circuit High (Bank 2 Sensor 2)

Technical Description of OBD-II Trouble Code

Generic: High Control Circuit for HO2S Heater (Sensor 2 in Bank 2)
Nissan: High voltage in the heater of oxygen sensor (HO2S) 2 in Bank 2

What does that signify?

This code is a generic powertrain code. It is considered generic because it applies to all makes and models of vehicles (1996-newer), although specific repair steps may be slightly different depending on the model.

Oxygen sensors with a heating element are common on today’s engines. Heated Oxygen sensors (HO2S) are inputs used by the PCM (Powertrain Control Module) to determine oxygen content in the exhaust system.

The PCM uses the information gained from the Bank 2,2 HO2S mainly to monitor the efficiency of the catalytic converter. Integral to this sensor is a heater element. While in pre-OBD II vehicles an Oxygen sensor was a one wire sensor, now they are more commonly 4 wire sensors: Two dedicated to the oxygen sensor and two dedicated to the heater element. The oxygen sensor heater basically decreases the time needed to achieve closed loop. The PCM controls the heater on-time. The PCM also continuously monitors the heater circuits for abnormal voltages or in some cases, even abnormal amperages.

Depending on the make of vehicle, the Oxygen sensor heater is controlled one of two ways. (1) The PCM directly controls the voltage feed to the heater either directly or via a HO2S relay and a ground is supplied from the vehicle’s common ground. (2) There is a fused 12 volt Battery feed (B+) that feeds 12 volts to the heater element anytime the ignition is on and the control of the heater is done by a driver in the PCM which controls the ground side of the heater circuit. Finding out which one you have is important because the PCM activates the heater under various circumstances. If the PCM detects an abnormally high voltage condition on the heater circuit, P0058 may set. This code is only referring to the heating circuitry half of the Oxygen sensor. Bank 2 is the side of the engine that does not contain cylinder #1.

Symptoms

Symptoms of a P0058 DTC may include:

  • MIL (Malfunction indicator lamp) illumination
  • There would likely be no other symptoms.

    Causes

    Potential causes of a P0058 code include:

  • Faulty Bank 2,2 HO2S (Heated Oxygen sensor)
  • Open in the heater control circuit (12 volt PCM controlled systems)
  • Short to B+ (battery voltage) in the heater control circuit (12 volt PCM controlled systems)
  • Open ground circuit (12 volt PCM controlled systems)
  • Short to ground on heater control circuit (On PCM ground controlled systems)
  • Possible Solutions

    First, do a visual inspection of the Bank 2, 2 HO2S (heated oxygen sensor) and its wiring harness. If there is any damage to the sensor or any damage to the wiring, fix it as needed. Check for bare wires where wiring enters sensor. This often can fatigue and cause shorts. Make sure wiring is routed away from exhaust. Repair wiring or replace sensor as necessary

    If all appears okay, unplug the Bank 2,2 HO2S and verify that there is 12 volts B+ present with the key on engine off, (or ground is present, depending on the system). Verify the heater control (ground) circuit is intact. If so, remove the o2 sensor and inspect for damage. If you have access to resistance specifications you can use an Ohmmeter to perform a resistance test of the heater element. Infinite resistance indicates an open in the heater. Replace the o2 sensor as necessary.

    Professional Service Options

    When facing p0058 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 p0058 DTC Deletion (Alternative)

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

    Instantly Fix Your DTC Problem – No Hardware Changes Needed!

    Get your p0058 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