My Pro Street

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

P0058 code displayed on an OBD-II scanner with the Bank 2 Sensor 2 downstream oxygen sensor and heater wiring highlighted for a high-voltage circuit fault.

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

The generic SAE definition for P0058 is:

HO2S Heater Control Circuit High Bank 2 Sensor 2

This code indicates the ECM has detected higher-than-expected voltage or lower-than-expected current in the heater circuit for the downstream oxygen sensor located on Bank 2.

Unlike P0056, which indicates a general heater circuit malfunction, or P0057, which indicates a low-voltage condition, P0058 specifically points to insufficient current flow through the heater circuit. In most cases, this is caused by an open circuit or excessive electrical resistance.

Depending on the manufacturer, Bank 2 Sensor 2 may also be referred to as:

Common causes include:

Although P0058 rarely causes noticeable drivability issues, it can delay catalyst monitoring, increase emissions, and prevent the vehicle from passing an emissions inspection.

For additional diagnostic information, visit:

P0058 Quick Facts

ItemInformation
OBD-II CodeP0058
DescriptionHO2S Heater Control Circuit High Bank 2 Sensor 2
CategoryPowertrain
SystemEmissions
SensorBank 2 Sensor 2
Sensor LocationDownstream (After Catalytic Converter)
SeverityLow to Moderate
Safe to Drive?Usually
Typical Repair Cost$75–600

What Does P0058 Mean?

P0058 means the ECM has detected higher-than-normal voltage in the heater control circuit for the downstream oxygen sensor on Bank 2.

Most oxygen sensor heater circuits receive battery voltage through a fuse while the ECM controls the ground side of the circuit.

If current stops flowing because the heater circuit becomes open, the voltage remains high instead of dropping during normal operation.

The ECM interprets this as a Circuit High condition and stores P0058.

This typically indicates:


What Is Bank 2 Sensor 2?

Bank 2 refers to the side of the engine opposite cylinder number one.

Sensor 2 is located after the catalytic converter.

Its primary responsibilities include:

Unlike upstream oxygen sensors, this sensor has minimal influence on fuel mixture adjustments.


Why Does the Downstream Oxygen Sensor Have a Heater?

Although the downstream sensor doesn’t directly control fuel trims, it still needs to reach operating temperature quickly.

The heater allows the ECM to:

Without the heater, the ECM must wait for exhaust heat to warm the sensor.


How the Heater Circuit Works

A typical heater circuit consists of:

The ECM monitors:

If current becomes too low because the circuit is open, the ECM stores P0058.


What Does “Circuit High” Mean?

“Circuit High” means the ECM detects higher-than-expected voltage because little or no current is flowing through the heater.

Common causes include:

Unlike P0057, P0058 generally does not indicate a short to ground.


How the ECM Detects P0058

The ECM performs heater diagnostics during cold starts.

It compares:

The ECM stores P0058 when it detects:

Depending on manufacturer strategy, the Check Engine Light may illuminate immediately or after multiple failed drive cycles.


P0056 vs P0057 vs P0058

CodeDescription
P0056Heater Control Circuit
P0057Heater Control Circuit Low
P0058Heater Control Circuit High

Generally:


Symptoms of P0058

Common symptoms include:

Most vehicles exhibit little or no drivability symptoms.


Common Causes of P0058

1. Open Heater Element

The heater inside the oxygen sensor burns open from age and repeated heating cycles.

This is the most common cause.


2. Broken Wiring

Inspect for:


3. Disconnected Sensor

The connector may have been left unplugged after:


4. Corroded Connector

Inspect for:

Corrosion creates excessive resistance that reduces heater current.


5. Blown Heater Fuse

Without heater power, current cannot flow through the heater element.

Always determine why the fuse failed before replacing it.


6. Failed Heater Relay

Some vehicles use one relay to power multiple oxygen sensor heaters.

A failed relay may set multiple heater circuit codes.


7. High Circuit Resistance

Resistance may increase because of:

Voltage-drop testing is the best method for locating high-resistance faults.


8. Incorrect Oxygen Sensor

Universal oxygen sensors frequently use heater elements with different specifications than the factory sensor.

OEM-quality direct-fit sensors are recommended.


9. ECM Driver Failure

Very uncommon.

Only suspect the ECM after verifying:


Is P0058 Serious?

P0058 is considered low to moderate severity.

The vehicle generally remains safe to drive.

However, prolonged operation may result in:


Can You Drive With P0058?

Yes.

Most vehicles continue operating normally because the downstream oxygen sensor primarily monitors emissions rather than fuel delivery.

However, if the fault is caused by damaged wiring near the exhaust system, repairs should be completed promptly to prevent additional electrical problems.


How to Diagnose P0058

Step 1: Scan for Additional Codes

Look for:

Review freeze-frame data before clearing codes.


Step 2: Locate Bank 2 Sensor 2

Confirm:

Replacing the wrong sensor remains one of the industry’s most common diagnostic errors.


Step 3: Inspect Wiring

Check for:


Step 4: Inspect Connector

Inspect for:


Step 5: Measure Heater Resistance

Disconnect the oxygen sensor.

Measure heater resistance across the heater terminals.

Possible results:

Always compare readings with manufacturer specifications.


Step 6: Verify Power Supply

Check:


Step 7: Check for Open Circuit

Using a multimeter, verify continuity throughout the heater circuit.

Repair open wiring before replacing components.


Step 8: Perform Voltage Drop Testing

Measure voltage drop across:

High resistance often causes intermittent heater failures.


Step 9: Replace the Sensor if Necessary

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


Step 10: Verify Repairs

After repairs:

  1. Clear all DTCs.
  2. Perform a cold start.
  3. Monitor heater operation.
  4. Complete an OBD-II drive cycle.
  5. Confirm readiness monitors complete.
  6. Verify P0058 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
Harness repair$100–500
ECM replacement$1,000–2,500+

Common Diagnostic Mistakes

Avoid these common mistakes:


Vehicles Commonly Affected

P0058 commonly appears on:

Exact heater circuit designs vary by manufacturer.


How to Prevent P0058

Reduce the likelihood of P0058 by:


Frequently Asked Questions

What does P0058 mean?

P0058 indicates the ECM has detected a high-voltage condition in the heater control circuit for Bank 2 Sensor 2.


Is P0058 serious?

Usually not.

Most vehicles remain safe to drive.


Can I drive with P0058?

Yes.

Most drivers notice little or no difference in engine performance.


What causes P0058?

Common causes include:


Will replacing the oxygen sensor fix P0058?

Often yes, provided the heater element has failed.

Always inspect the wiring before replacing parts.


Is P0058 the same as P0057?

No.

P0057 indicates a low-voltage condition.

P0058 indicates a high-voltage condition.


Does P0058 affect fuel economy?

Very little.

The downstream oxygen sensor primarily monitors catalyst efficiency.


Can P0058 cause an emissions failure?

Yes.

Incomplete readiness monitors and delayed catalyst monitoring commonly cause emissions inspection failures.


Final Thoughts

The P0058 code indicates the ECM has detected a high-voltage condition in the Bank 2 Sensor 2 oxygen sensor heater control circuit. In most cases, this fault is caused by an open heater element, broken wiring, excessive circuit resistance, or a disconnected sensor.

Begin diagnosis by inspecting the wiring and connector near the catalytic converter, then verify heater resistance, fuse operation, relay function, and power supply before replacing components. Proper repairs restore downstream oxygen sensor operation, allow catalyst monitoring to complete correctly, and help ensure the vehicle passes emissions testing.


Related Articles

Bank 2 Sensor 2 Heater Codes

Bank 1 Sensor 2 Heater Codes

Browse the complete Pro Street diagnostic libraries:

Exit mobile version