Fault codes › P0158

P0158

O2 Sensor Circuit High Voltage Bank 2 Sensor 2

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

Want real-world data on P0158?

See which problems come with P0158, 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 P0158 on OBD DashX No sign-up needed · available in 10 languages

iWhat P0158 means

  • The fault code P0158 indicates that the oxygen sensor circuit for bank 2, sensor 2 is experiencing high voltage. This may cause poor engine performance or result in increased emissions.

!Possible symptoms

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

?Possible causes

  • Failed oxygen sensor
  • Damaged or corroded wiring in the circuit
  • Loose or damaged electrical connections
  • Malfunctioning engine control module (ECM)
  • Exhaust leaks

Related parts

  • 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 faulty oxygen sensor
  • Inspect and repair any damaged or corroded wiring in the circuit
  • Ensure all electrical connections are secure and in good condition
  • Replace the engine control module (ECM) if necessary
  • Check for and repair any exhaust leaks
Free on OBD DashX

P0158 on OBD DashX

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

Open P0158 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.