OBD Guide

P1158

Lack Of Heated Oxygen Sensor Switches Bank 2 Sensor 2 Indicates Rich

P1158 is an OBD-II diagnostic trouble code meaning: Lack Of Heated Oxygen Sensor Switches Bank 2 Sensor 2 Indicates Rich. Common causes: faulty injectors (leaking), problems with the ignition system. Estimated repair cost: $6–39.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$6–39 (est.)

Symptoms

  • Increased fuel consumption
  • Black smoke from the exhaust pipe
  • Unstable engine idling
  • Loss of engine power
  • Smell of gasoline from the exhaust pipe

Causes

  • Faulty injectors (leaking)
  • Problems with the ignition system
  • Malfunction of the mass air flow sensor (MAF)
  • High fuel rail pressure
  • Clogged air filter

How to Fix

  1. Check the operation of the injectors
  2. Diagnose the ignition system (spark plugs, coils)
  3. Check the MAF readings
  4. Measure fuel pressure
  5. Replace the air filter

Related codes

Error P1158 by Vehicle Brand

FAQ

What does the P1158 code mean?

P1158 is an OBD-II diagnostic trouble code that indicates: Lack Of Heated Oxygen Sensor Switches Bank 2 Sensor 2 Indicates Rich

What causes a P1158 error code?

The most common causes of P1158 include: Faulty injectors (leaking); Problems with the ignition system; Malfunction of the mass air flow sensor (MAF); High fuel rail pressure.

How do I fix a P1158 diagnostic trouble code?

To fix P1158: Check the operation of the injectors. Diagnose the ignition system (spark plugs, coils). Check the MAF readings. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P1158?

Yes, but get it checked soon

How much does it cost to fix P1158?

The estimated repair cost for P1158 is $6–39. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat