Engine-CodesGMC – P0058 GMC

P0058 GMC Code - HO2S Heater Control Circuit High Voltage Bank 2 Sensor 2

Quick Answer

The P0058 GMC code refers to a problem with the HO2S (Heated Oxygen Sensor) Heater Control Circuit on Bank 2 Sensor 2. Common causes include Faulty HO2S Heater: The most common cause of the P0058 code is a malfunctioning HO2S heater in Bank 2 Sensor 2, Wiring Issues: Damaged or corroded wiring in the heater circuit can prevent the sensor from receiving the necessary voltage, ECM Malfunction: A problem with the engine control module (ECM) can also trigger this code by failing to properly regulate the heater circuit. Severity is Moderate - service should be scheduled soon. The vehicle may still be drivable for short trips if it runs normally, but avoid hard driving and repair it soon.

What it means
P0058 GMC indicates HO2S Heater Control Circuit High Voltage Bank 2 Sensor 2.
Common causes
Common causes include Faulty HO2S Heater: The most common cause of the P0058 code is a malfunctioning HO2S heater in Bank 2 Sensor 2, Wiring Issues: Damaged or corroded wiring in the heater circuit can prevent the sensor from receiving the necessary voltage, ECM Malfunction: A problem with the engine control module (ECM) can also trigger this code by failing to properly regulate the heater circuit.
Severity
Moderate - service should be scheduled soon.
Can I drive?
The vehicle may still be drivable for short trips if it runs normally, but avoid hard driving and repair it soon.
Table of contents Created and updated by William Orellana on Sep 12, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0058 GMC Description

The P0058 GMC code refers to a problem with the HO2S (Heated Oxygen Sensor) Heater Control Circuit on Bank 2 Sensor 2. This sensor is responsible for monitoring the oxygen levels in the exhaust gases and sending this information to the engine control module (ECM) to adjust the air-fuel mixture for optimal combustion. The heater control circuit is designed to heat up the sensor quickly to operating temperature for accurate readings.

OBDII Code P0058 GMC - HO2S Heater Control Circuit High Voltage Bank 2 Sensor 2
P0058 GMC Code - HO2S Heater Control Circuit High Voltage Bank 2 Sensor 2

Common Causes of P0058 GMC

  1. Faulty HO2S Heater: The most common cause of the P0058 code is a malfunctioning HO2S heater in Bank 2 Sensor 2.
  2. Wiring Issues: Damaged or corroded wiring in the heater circuit can prevent the sensor from receiving the necessary voltage.
  3. ECM Malfunction: A problem with the engine control module (ECM) can also trigger this code by failing to properly regulate the heater circuit.
  4. Exhaust Leak: A leak in the exhaust system near the sensor can cause the heater circuit to malfunction.
  5. Sensor Contamination: Contaminants such as oil or coolant can interfere with the sensor's operation and trigger the code.

Symptoms of P0058 GMC

  1. Check Engine Light: The most common symptom associated with the P0058 code is the illumination of the check engine light on the vehicle's dashboard.
  2. Poor Fuel Economy: A faulty HO2S heater control circuit can lead to incorrect air-fuel mixture adjustments, resulting in decreased fuel efficiency.
  3. Rough Idling: The engine may experience rough idling or hesitation when the HO2S sensor is not functioning properly.
  4. Failed Emissions Test: If the issue is not addressed, it can lead to increased emissions, causing the vehicle to fail an emissions test.
  5. Reduced Engine Performance: The engine may lack power or responsiveness due to incorrect sensor readings affecting the fuel delivery.

How to Fix P0058 GMC

  1. Diagnose the Issue: Use a scan tool to read the code and determine the specific cause of the problem.
  2. Inspect Wiring and Connections: Check the wiring harness and connections for any damage or corrosion, repairing or replacing as needed.
  3. Test HO2S Heater: Test the heater circuit of Bank 2 Sensor 2 to verify if the sensor itself is faulty.
  4. Replace HO2S Sensor: If the sensor is determined to be the issue, replace Bank 2 Sensor 2 with a new one.
  5. Clear Codes and Test Drive: Clear the codes from the ECM, and test drive the vehicle to ensure the issue has been resolved.

Cost to Fix P0058 GMC

The typical repair costs for addressing the P0058 code can vary depending on the specific cause of the issue. In general, replacing the HO2S sensor or repairing wiring/connectors can range from $150 to $400, including parts and labor. Additional costs may apply if the ECM needs to be replaced or if there are other underlying issues contributing to the code. It's recommended to consult with a qualified mechanic or auto repair shop for a more accurate estimate based on the vehicle's make and model, as well as local labor rates. Keep in mind that diagnosis time and labor rates can vary, so it's advisable to inquire about these factors before proceeding with the repair.

Tech Notes for P0058 GMC

The code means that there is a problem with the heater element circuit of the heated oxygen sensor. The control module monitors how long it takes the sensor to warm up and start sending an adequate signal. The code is set when the sensor is taking too long to warm up. Water getting inside the heated oxygen sensor connector can cause the heated oxygen sensor fuse to blow. Before replacing the sensor, check for the condition of the heated oxygen sensor fuse and connectors. If the fuse and connector are OK, replacing the O2 Sensor usually takes care of the problem.

Need more information about the P0058 GMC code?

Need more information on how to fix the P0058 GMC code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0058 GMC code diagnosed by a professional: Find a repair shop in your area

Information for Specific GMC Models

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0058 GMC Code

1. What are the common symptoms of OBDII code P0058 GMC?

The common symptoms of code P0058 GMC include poor engine performance, decreased fuel efficiency, rough idling, and the illumination of the Check Engine Light.

2. What does the HO2S Heater Control Circuit High Voltage Bank 2 Sensor 2 mean?

The code P0058 GMC indicates that there is a high voltage condition detected in the heater control circuit of the oxygen sensor located on Bank 2 Sensor 2 of the vehicle.

3. What are the possible causes of OBDII code P0058 GMC?

Possible causes of code P0058 GMC include a faulty oxygen sensor, damaged wiring or connectors in the oxygen sensor circuit, a blown fuse, or a problem with the engine control module (ECM).

4. How can I diagnose the cause of OBDII code P0058 GMC?

Diagnosing code P0058 GMC involves using a scan tool to retrieve the code and perform a thorough inspection of the oxygen sensor wiring, connectors, and fuse. Testing the oxygen sensor and related components may also be necessary.

5. Can I still drive my vehicle with the OBDII code P0058 GMC?

It is not recommended to drive your vehicle with a persistent P0058 GMC code, as it can lead to further damage to the engine and emissions system. It is best to address the issue promptly.

6. How do I repair OBDII code P0058 GMC?

To repair code P0058 GMC, you may need to replace the oxygen sensor on Bank 2 Sensor 2, repair any damaged wiring or connectors, replace a blown fuse if necessary, or address any ECM issues.

7. Is it possible to reset the OBDII code P0058 GMC without fixing the underlying issue?

Resetting the code without addressing the underlying issue will only temporarily turn off the Check Engine Light. The code will likely reappear if the root cause is not resolved.

8. Are there any tips for preventing OBDII code P0058 GMC from recurring?

Regular maintenance of your vehicle, including checking and replacing oxygen sensors as recommended by the manufacturer, can help prevent the recurrence of code P0058 GMC.

9. How much does it typically cost to repair OBDII code P0058 GMC?

The cost of repairing code P0058 GMC can vary depending on the cause of the issue, the parts needed for repair, and labor costs. It is advisable to consult a professional mechanic for an accurate estimate.

10. Can I clear the OBDII code P0058 GMC with a simple DIY fix?

Clearing the code without addressing the underlying problem is not recommended. However, if you have successfully fixed the issue causing the code, you can clear it using an OBDII scanner or by disconnecting the battery for a few minutes.

Discuss the causes and fixes for P0058 GMC OBDII Code

Code P0058 GMC comments

No comments found for this page.