Order processing time 24h
Free shipping !
Support service 24/7
100% Secure Payment
Free shipping !
Support service 24/7
100% Secure Payment
View Categories

5 min read

P0058 — Heated Oxygen Sensor (HO2S) 2 Bank 2 Heater Control Circuit High #

Note: The description of code P0058 may vary depending on the vehicle manufacturer. Always consult OEM documentation for the exact definition.

  • Heated Oxygen Sensor (HO2S) Heater Control Circuit High (Toyota, Lexus)
  • O2 Sensor Heater Circuit High Voltage (Bank 2 Sensor 2) (Ford)
  • O2 Sensor 2 Heater Circuit High (Bank 2) (GM/Chevrolet)

Summary of code P0058 #

The P0058 diagnostic trouble code (DTC) indicates that the heated oxygen sensor (HO2S)—specifically sensor 2 on bank 2—has a heater control circuit reading higher than expected. This sensor, located after the catalytic converter on the bank of cylinders not containing cylinder 1, uses an internal heating element to quickly reach operating temperature. The engine control module (ECM) or powertrain control module (PCM) monitors this heater circuit and expects a certain voltage range. If the circuit registers a higher than normal voltage, the ECM stores P0058 and may illuminate the check engine light. This code typically points to an electrical issue, not the oxygen sensing function itself. However, it can affect emissions performance and overall drivability if ignored.

Frequent symptoms for code P0058 #

While some vehicles may display no obvious symptoms other than the check engine light, others might show subtle changes in performance. Because the heated oxygen sensor helps the engine reach closed-loop operation faster, issues with its heater can indirectly affect fuel efficiency and emissions. Common symptoms include:

  • Illuminated Check Engine Light (CEL or MIL)
  • Slightly increased fuel consumption
  • Delayed closed-loop operation after cold start
  • Higher emissions on startup
  • Possible failed emissions test

Probable causes for code P0058 #

The majority of P0058 cases are triggered by issues within the sensor’s heater circuit, but several possibilities exist. Causes are, in order of likelihood:

  1. Short to voltage in the HO2S heater wiring harness (damaged insulation or chafed wires)
  2. Faulty heated oxygen sensor (HO2S) 2 bank 2 (internal heater element failure)
  3. Malfunctioning relay or blown fuse related to the O2 sensor heater circuit
  4. Poor electrical connection at the sensor or ECM/PCM connector (corrosion, bent pins, looseness)
  5. Faulty ECM/PCM (rarely, the control module itself may be at fault)

Step-by-step diagnostic for code P0058 #

Accurate diagnosis prevents unnecessary part replacement and ensures a lasting repair. Follow these steps methodically:

  • Verify the code with a professional scan tool; document all related codes and freeze frame data.
  • Visually inspect the HO2S 2 bank 2 wiring and connector for signs of damage, melting, or corrosion.
  • Check for proper battery voltage and ground at the sensor heater circuit using a multimeter.
  • Test resistance of the sensor’s heater element; compare to OEM specifications.
  • Inspect fuses and relays linked to the heated oxygen sensor circuit; replace if faulty.
  • If wiring and power/ground are correct, substitute the sensor with a known good unit.
  • If the problem persists, consult OEM wiring diagrams and test the ECM/PCM output for faults.

Possible repairs for code P0058 #

Once the root cause is identified, perform repairs focused on restoring proper heater circuit function. Common fixes include:

  • Repairing or replacing damaged wiring or connectors in the HO2S heater circuit
  • Replacing the faulty heated oxygen sensor (Bank 2, Sensor 2) with an OEM-equivalent part
  • Replacing a blown fuse or faulty relay associated with the O2 sensor heater
  • Cleaning and securing corroded or loose electrical connections
  • In rare cases, repairing or replacing the ECM/PCM after thorough verification

Is it safe to drive with code P0058? #

Limited—You can often drive for a short period with code P0058 present, as it usually does not cause immediate drivability issues. However, prolonged operation may result in increased emissions and potential damage to the catalytic converter due to delayed closed-loop operation. If your vehicle is due for an emissions test, this code will likely cause a failure. It’s best to address the problem promptly to avoid further complications.

Vehicles most commonly affected by code P0058 #

While P0058 can appear on any OBD-II compliant vehicle, it is more frequently reported on certain models where sensor heater circuit routing or component quality is a known issue. These include:

  • Toyota and Lexus V6 and V8 engines (Camry, Highlander, 4Runner, GS, LS, RX)
  • Chevrolet Silverado, Tahoe, Suburban (with V8 engines)
  • Ford F-150, Expedition (with V8 engines)
  • Nissan Maxima, Pathfinder (V6 engines)
  • Some Chrysler and Dodge models (Ram, Charger, Durango)

Common mistakes & best practices for P0058 #

Avoid jumping to conclusions or replacing parts without proper testing. The most frequent errors and best practices are:

  • Replacing the oxygen sensor without checking the wiring and fuse first
  • Ignoring related codes that may provide clues to the root cause
  • Failing to inspect the sensor connector for corrosion or poor fit
  • Not using OEM or equivalent sensors—aftermarket sensors may have compatibility issues
  • Always clear codes and perform a road test after repairs to ensure the issue is resolved

Express FAQ: P0058 #

Q: Can a bad O2 sensor heater cause poor fuel economy?
A: Yes—while the sensor may still read oxygen levels, a faulty heater delays closed-loop operation, leading to richer fuel mixtures on cold starts.

Q: Do I need a special tool to diagnose P0058?
A: A standard OBD-II scan tool and a digital multimeter are usually sufficient. For advanced diagnosis, access to OEM wiring diagrams and a scope can be helpful.

If you have further questions or if the issue persists after repairs, consult a trusted technician or refer to OEM service information for your vehicle.