OBDHut

OBDHut

P0058

Moderate

Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 2 Sensor 2

What Does P0058 Mean?

The PCM has detected high voltage in the heater circuit of the Bank 2, Sensor 2 heated oxygen sensor. The downstream sensor's heater circuit is showing excessive voltage or current, indicating a possible short to power in the wiring or an internally shorted heater element. The driver will see a check engine light with no significant driveability symptoms from this downstream monitoring sensor.

Common Causes

35%

Internally shorted O2 sensor heater element

Oxygen sensor (Bank 2, Sensor 2)

30%

Short to battery voltage in the heater control wiring

O2 sensor wiring harness
Engine harness

20%

Corroded connector causing cross-pin contact between power and control circuits

O2 sensor connector
Connector seals

15%

PCM heater driver circuit stuck on

PCM

Diagnostic Steps

1

Disconnect the Bank 2 Sensor 2 O2 sensor and measure heater resistance — anything below 2 ohms suggests an internal short. Normal is 3–15 ohms.

2

With the sensor disconnected and KOEO, check for voltage on the PCM control/ground wire — it should read near 0V. Any significant voltage indicates a short to power.

3

Inspect the connector for water intrusion, corrosion, or melted housing. Check for signs of cross-pin shorts between the power supply and control pins.

4

Trace the harness for chafing or pinching, especially where it routes near exhaust components, suspension, or frame rails.

5

If all testing is inconclusive, use a current clamp on the heater circuit to verify actual current draw versus specification.

Estimated Repair Cost

$100 - $350

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P0058 mean?

The PCM has detected high voltage in the heater circuit of the Bank 2, Sensor 2 heated oxygen sensor. The downstream sensor's heater circuit is showing excessive voltage or current, indicating a possible short to power in the wiring or an internally shorted heater element. The driver will see a chec...

What causes P0058?

The most common cause of P0058 (Heated Oxygen Sensor (HO2S) Heater Circuit High Voltage Bank 2 Sensor 2) is: Internally shorted O2 sensor heater element

How much does it cost to fix P0058?

Typical repair costs for P0058 range from $100 to $350, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P0058?

Generally safe to drive. The primary concern is electrical — a short-circuit condition can overheat wiring or blow fuses, potentially affecting other circuits on the same fuse. If the O2 heater fuse blows, multiple O2 sensor heaters may stop working, impacting fuel management. Repair at your earliest convenience.

How do I diagnose P0058?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0058 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Emissions / Exhaust

Difficulty

Moderate

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.