OBD-II Code · Sensors
P0058
HO2S Heater Control Circuit High (Bank 2 Sensor 2)
Downstream O2 heater on bank 2 reading high.
Common symptoms
- CEL
Likely causes
- Failed heater element
- Short to power
Where to start
- Try the cheapest cause first. Start by checking: failed heater element.
- Cost & scope. $150-$400
- If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure
P0058 is heater resistance out-of-range on the Bank 2 upstream sensor — the mirror of P0053 on the opposite engine bank. Only applies to V-configuration and opposed engines. Same logic: the PCM measures heater current versus expected and flags drift. Cheapest-first: ohm the Bank 2 upstream sensor cold — 2-10 ohms narrowband, 1-3 ohms wideband. Cold resistance readings of 15-30 ohms warn of imminent open failure; readings below spec warn of internal short development. Scan-tool heater current PID 0.5-2A normal at warm-up. Time-to-closed-loop on Bank 2 should match Bank 1 within 10-20 seconds; if Bank 2 takes 120+ seconds while Bank 1 is normal at 60 seconds, the heater is degrading. If P0053 and P0058 both set simultaneously, suspect a shared electrical issue — fuse with added resistance, corroded PCM power feed, or a bad chassis ground for the O2 driver bank — rather than two sensors failing at once. Expensive misdiagnosis: shotgunning both upstream sensors when one is fine; isolate by swapping the suspect sensor with the bank that has no code and seeing if the code follows the sensor.
Vehicle-specific patterns
Vehicle-specific patterns: Toyota 2GR-FE (Camry V6/Sienna/Avalon 2007-2014) Bank 2 wideband AFR sensor (Denso 234-9052) drifts past 100K identical to Bank 1, often setting P0053+P0058 within months of each other. GM 5.3L/6.0L LS trucks (2007-2014) Bank 2 upstream connector corrosion adds circuit resistance and sets P0058 without sensor failure. Nissan VK56DE 5.6L (Titan/Armada/QX56 2004-2015) Bank 2 upstream Denso wideband ages out around 110K. VW/Audi 3.0T/3.2L V6 longitudinal (A6/Q7/S4 2008-2014) Bosch LSU 4.9 Bank 2 sets P0058 as the heater-resistance early-warning before hard P0051/P0052 failure. Estimated repair: $130 to $460.
Related codes
Look up another code
More free tools