Fault codes › P0058

P0058

HO2S Heater Control Circuit High Bank 2 Sensor 2

Generic code Fuel and Air Metering Medium severity Moderate repair
Free on OBD DashX

Want real-world data on P0058?

See which problems come with P0058, how often it shows up in other vehicles, and how to fix it — step by step.

  • Real-world fix data
  • How often it happens
  • Step-by-step repairs
See P0058 on OBD DashX No sign-up needed · available in 10 languages

iWhat P0058 means

  • The fault code P0058 indicates that there is an issue with the heater control circuit of the oxygen sensor in bank 2, sensor 2. This sensor is responsible for monitoring the level of oxygen in the exhaust gases and sending a signal to the engine control module (ECM) to adjust the air-fuel ratio. A fault in this circuit may cause the sensor to be unable to operate properly and can result in poor engine performance and increased emissions.

!Possible symptoms

  • Illuminated check engine light
  • Poor engine performance
  • Increased emissions
  • Reduced fuel economy

?Possible causes

  • Failed oxygen sensor
  • Faulty wiring or connections in the circuit
  • Corrosion or moisture in the sensor or connection
  • Failed engine control module (ECM)
  • Electrical short in the circuit

Related parts

  • Heated Oxygen Sensor: This is one of the parts that fails very commonly. It measures the amount of oxygen to ensure proper combustion. Problems in the Oxygen Sensor lead to poor fuel economy

Possible solutions

  • Replace the oxygen sensor
  • Check and repair any damaged wiring or connections
  • Clean any corrosion or moisture in the sensor or connection
  • Replace the engine control module (ECM) if necessary
  • Repair any electrical short in the circuit
Free on OBD DashX

P0058 on OBD DashX

Real-world causes, how often this code shows up, and the fix — step by step.

Open P0058 No sign-up needed · available in 10 languages

Search fault codes

Scan your own car

Read and clear fault codes, live data and service resets with the CaRPM app.