HO2S Heater Control Circuit High (Bank 2 Sensor 2)
What does P0058 mean?
The P0058 code means the vehicle's onboard diagnostic system has detected: HO2S Heater Control Circuit High (Bank 2 Sensor 2). This is a low severity code.
Common Symptoms
- Check Engine Light on
- O2 heater fuse may blow repeatedly
- Slight reduction in fuel economy
- No significant drivability issues
- Emissions test failure
Probable Causes (Ranked by Likelihood)
- Shorted heater element inside the downstream O2 sensor Very High
- Short to power in the heater circuit wiring High
- Water intrusion in the sensor connector Moderate
- Damaged wiring insulation from road debris Moderate
- PCM heater driver stuck on Low
Step-by-Step Diagnostic Procedure
-
Check the O2 heater fuse. Replace if blown and monitor for immediate re-failure.
-
Disconnect the bank 2 sensor 2 O2 sensor and measure heater resistance (2-15 ohms typical). Below 1 ohm indicates a shorted element.
-
With the sensor disconnected, clear codes and drive. If the code does not return, the sensor is at fault.
-
Inspect wiring under the vehicle for chafed insulation, road damage, or shorts to the body.
-
Check the sensor connector for moisture, corrosion, or melted pins.
Frequently Asked Questions
Can I drive with code P0058?
Yes, you can drive normally. The downstream sensor on bank 2 only monitors catalyst efficiency. However, if the short keeps blowing fuses, address it sooner to prevent other electrical issues.
What causes high circuit on a downstream O2 sensor?
A high circuit reading means excessive current is flowing through the heater. This is usually a shorted heater element inside the sensor or damaged wiring that creates an unintended electrical path.
Can road salt and moisture cause P0058?
Yes. The downstream O2 sensor is located under the vehicle and exposed to road salt, water spray, and debris. These can corrode the connector or damage wiring insulation, leading to shorts in the heater circuit.