P0058

Universal

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

Definition source: General OBD-II reference catalog
Definition verification: Not independently verified for display.
Time: Varies by diagnosis and vehicle | Diagnostic difficulty: Medium
Low Severity

The engine computer has detected high voltage in the heater circuit for the heated oxygen sensor on Bank 2, Sensor 2. The heater helps the sensor reach operating temperature so it can monitor exhaust oxygen; this code points to the heater circuit, not necessarily a fault in the sensor’s oxygen reading. The warning light may be on, and emissions monitoring may be affected. Exact applicability and procedures depend on the vehicle’s model, year, and engine.

Report an error with this code

⚠️ Before You Begin (Safety First)

This code alone does not usually require stopping immediately. Avoid touching the exhaust or sensor until cool, and keep hands and tools clear of hot or moving parts. Stop driving and seek help if you notice smoke, a burning smell, severe running problems, or other urgent warning signs.

Common Symptoms

  • The check-engine light may be illuminated.
  • There may be no noticeable change in how the engine runs because this code concerns the sensor heater circuit.
  • The sensor may take longer to warm up, which can delay or affect emissions monitoring.
  • The vehicle may fail an emissions inspection if the fault or resulting monitor status prevents it from passing.

Common Causes

  • Wiring in the heater circuit may be damaged, shorted to a voltage source, or making poor contact.
  • A connector may be loose, corroded, contaminated, or damaged.
  • The sensor’s heater element may have failed; the code alone does not prove that the sensor needs replacement.
  • A fuse, power supply, ground path, or heater control circuit may have a fault.
  • A control-module fault is possible but should be considered only after the circuit and its connections have been checked.

Diagnostic Steps

  1. Confirm the code with a scan tool and note any related codes; multiple circuit codes can help point to a shared wiring or supply issue.
  2. With the exhaust cool and the vehicle safely secured, visually inspect the Bank 2, Sensor 2 wiring and connector for damage, corrosion, looseness, or contact with hot exhaust parts.
  3. Check vehicle-specific service information to identify the correct sensor and circuit before disconnecting or testing anything; bank and sensor locations vary by engine.
  4. If you have the appropriate skills and equipment, perform basic electrical checks only as directed by vehicle-specific service information. Do not guess at terminals or apply power directly to the circuit.
  5. If the wiring is inaccessible, the code returns after basic checks, or electrical testing is unfamiliar, have a qualified technician diagnose the heater circuit before replacing parts.

When to Call a Professional

Confirm the code and check for related codes before replacing parts. Inspect the Bank 2, Sensor 2 wiring and connector for heat damage, corrosion, loose connections, or contact with the exhaust. Use vehicle-specific service information and suitable electrical tests to check the heater circuit, its power and ground paths, and the control circuit. Scan data and circuit tests can help distinguish a sensor-heater fault from a wiring or control problem.

Compare component listings

Confirm diagnosis and vehicle fitment before buying. A listing does not prove that a part needs replacement. We may earn a commission from qualifying purchases.

Commonly Asked Questions

Does P0058 mean the oxygen sensor itself has failed?

Not necessarily. The code identifies high voltage in the heater circuit for Bank 2, Sensor 2. Wiring, connections, power or ground paths, the heater element, or the control circuit may be involved.

What does Bank 2 Sensor 2 refer to?

It identifies a sensor position: Bank 2 is the engine bank designated as bank 2, and Sensor 2 is the downstream sensor position in the exhaust. The exact location depends on the engine.

Can I keep driving with this code?

The code alone usually does not indicate an immediate breakdown risk, but emissions monitoring may be affected. Stop and seek help if there is smoke, a burning smell, severe running trouble, or another urgent warning sign.

Why check the wiring before replacing the sensor?

Because the fault is in the heater circuit, and damaged wiring, a poor connection, or a supply or control issue can produce the code even when the sensor itself is not the cause.


Related Diagnostic Video

Browse Available Code Guides

Previous and next available guides in database record order, across makes. Adjacent entries may share a code number and do not necessarily describe related faults.