Check MyEngine Light
P0158Starts at: OK to drive, fix when convenient

Oxygen sensor reads high (bank 2, sensor 2)

The oxygen sensor checks the exhaust. Sensor 2 sits after the catalytic converter (the exhaust part that cleans the fumes) on the side of the engine without cylinder 1, and its signal stays high.

SensorsFix: Moderate, basic tools

What usually causes it

  1. A failed oxygen sensor
  2. A wire shorted to power or a damaged plug
  3. An engine running too rich, with extra fuel in the exhaust
  4. Fuel or coolant contamination of the sensor

Check this first

Look at the wires going to the sensor for melted or damaged spots once the exhaust is cool.

What to watch for

  • A strong smell of gas or black smoke
  • Poor gas mileage
  • A flashing check engine light, which means a bad misfire

Can I keep driving?

We rate P0158 as OK to drive, fix when convenient, as a starting point. Keep an eye on the signs below. If the light starts flashing, stop driving soon.

Quick answers about P0158

What does P0158 mean?

Oxygen sensor reads high (bank 2, sensor 2). The oxygen sensor checks the exhaust. Sensor 2 sits after the catalytic converter (the exhaust part that cleans the fumes) on the side of the engine without cylinder 1, and its signal stays high.

Can I keep driving with P0158?

We rate P0158 as OK to drive, fix when convenient, as a starting point. Keep an eye on the signs below. If the light starts flashing, stop driving soon.

What usually causes P0158?

The most common causes, in order: A failed oxygen sensor; A wire shorted to power or a damaged plug; An engine running too rich, with extra fuel in the exhaust; Fuel or coolant contamination of the sensor.

Estimates only. A mechanic should confirm. The same code can mean slightly different things on different cars; the app explains it for your exact year, make, model and mileage.