HO2S Heater Control Circuit High (Bank 2 Sensor 2)
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.
- Keep driving?
- Yes, but fix soon
- DIY difficulty
- moderate
- Estimated cost
- $80 - $300 (O2 sensor $60-$200; wiring repair $50-$150)
Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.
Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.
Affiliate links — we earn a commission at no extra cost to you.
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
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.
Mechanics Guide Step-by-step diagnosis
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.
Sources 2
This page is built from documented references. Verify against your own service info before repair work.
- SAE J2012Diagnostic Trouble Code Definitions (defines the generic OBD-II code ranges)
- Cross-checked against the SAE J2012:2002 DTC table (2026-08-27)archived scan of the SAE standard — readable copy, not SAE’s current edition
Commonly Affected Vehicles
- 2007-2016 Toyota Tundra (5.7L V8)
- 2005-2014 Nissan Frontier (4.0L V6)
- 2008-2016 Honda Accord V6 (3.5L)
- 2009-2017 Ford Edge (3.5L V6)
- 2010-2018 GMC Sierra (5.3L V8)
Related Codes
Explore More
Was this helpful?
Send this to whoever is fixing the car — your mechanic, or the person asking what the light means.