P0058 medium Severity

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

Check Engine light illuminated; may not show immediate drivability issues but can affect emissions readiness and fuel efficiency.

Overview

P0058 indicates a high voltage condition detected in the heated oxygen sensor (HO2S) heater control circuit for Bank 2 Sensor 2, typically caused by wiring or sensor heater faults resulting in emissions system malfunction.

Common Symptoms

  • Check Engine light illuminated
  • Possible rough idle or hesitation during cold start
  • Failed or incomplete emissions readiness test
  • Reduced fuel efficiency

Most Common Causes

Faulty Bank 2, Sensor 2 oxygen sensor heater element high

Internal heater element short or failure resulting in abnormal voltage.

Short to voltage or low resistance in heater circuit wiring high

Wiring insulation damage or chafed wires causing current anomalies.

Poor electrical connection or corroded connector medium

Loose pins, corrosion affecting heater circuit signal.

Blown fuse or faulty relay in heater circuit medium

Insufficient or uncontrolled power supply can trigger the code.

PCM/ECM control module fault low

Rare but possible if all circuit components test within spec.

Diagnostic Steps

  1. Verify code with an OBD-II scan tool and note any related codes
    Expected: P0058 present; possible other O2 sensor heater codes
    Interpretation: Confirms active fault and identifies if multiple circuits are affected.
  2. Perform visual inspection of Bank 2, Sensor 2 oxygen sensor wiring and connector
    Expected: No chafed wires, corrosion, or loose connections
    Interpretation: Damage or corrosion suggests wiring repair before part replacement.
  3. Measure heater circuit resistance with a multimeter
    Expected: Resistance within manufacturer specification (approx typical range ~8 ohms but consult OEM)
    Interpretation: Out-of-spec resistance indicates faulty heater element or wiring issue.
  4. Check power supply (fuse/relay) and ground for heater circuit with ignition on
    Expected: Proper battery voltage to heater power and good ground
    Interpretation: Absent voltage/ground points to supply or connection issue.
  5. If all electrical tests pass, consider PCM output test or replacement
    Expected: Correct PCM control signal
    Interpretation: Faulty PCM control could be root cause if hardware tests pass.

Repair Solutions

Replace Bank 2 Sensor 2 oxygen sensor medium
Estimated Cost: $100 - $300

Sensor replacement often solves the issue if heater element is faulty.

Repair or replace damaged heater circuit wiring or connectors medium
Estimated Cost: $50 - $200

Wiring repair prevents reoccurrence due to short or corrosion.

Replace blown fuse or faulty relay in heater circuit easy
Estimated Cost: $10 - $50

Simple fix if power supply component failure.

PCM/ECM reprogram or replacement hard
Estimated Cost: $500 - $1500

Only after verifying all other components; rare but possible.

Common Misdiagnoses

Avoid these common diagnostic mistakes:

  • Assuming only a sensor failure without checking wiring harness and connectors

Frequently Asked Questions

What is the definition of the P0058 engine code?

When your OBD-II scanner reads P0058, it means: HO2S Heater Control Circuit High (Bank 2 Sensor 2). This code is related to the vehicle's Emissions.

How serious is the P0058 code?

The P0058 code is considered medium severity. Check Engine light illuminated; may not show immediate drivability issues but can affect emissions readiness and fuel efficiency.

What are the symptoms of P0058?

The most typical signs are: Check Engine light illuminated, Possible rough idle or hesitation during cold start, Failed or incomplete emissions readiness test.

What causes the P0058 code?

This code is frequently triggered by: Faulty Bank 2, Sensor 2 oxygen sensor heater element, Short to voltage or low resistance in heater circuit wiring, Poor electrical connection or corroded connector.

Is P0058 expensive to fix?

The cost varies significantly based on the root cause. For example, replacing a Replace blown fuse or faulty relay in heater circuit typically costs between $10 and $50, while fixing a PCM/ECM reprogram or replacement can range from $500 to $1500.

What cars are affected by the P0058 code?

The P0058 code is a generic powertrain code, meaning it applies to almost all makes and models, such as Honda, Toyota, VW, Ford, and Chevy.

User Comments (0)

Share your experience or ask a question about this code.

Be the first to share your experience with P0058!