OBD Guide

P158B

Idle Air Control Actuator 1

P158B is an OBD-II diagnostic trouble code meaning: Idle Air Control Actuator 1. Common causes: regulator mechanism jammed, open or short circuit in control circuit. Estimated repair cost: $17–56.

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

Symptoms

  • Unstable idle speed
  • Engine stalls at idle
  • Floating speed
  • High or low idle speed
  • Difficulty starting the engine

Causes

  • Regulator mechanism jammed
  • Open or short circuit in control circuit
  • Regulator channel contamination
  • Governor motor malfunction
  • Wiring Harness Problems

How to Fix

  1. Check the condition of the idle air control
  2. Clean the regulator channel from dirt
  3. Check the integrity of the control circuit
  4. Replace faulty idle air control
  5. Check wiring harness connections

Related codes

FAQ

What does the P158B code mean?

P158B is an OBD-II diagnostic trouble code that indicates: Idle Air Control Actuator 1

What causes a P158B error code?

The most common causes of P158B include: Regulator mechanism jammed; Open or short circuit in control circuit; Regulator channel contamination; Governor motor malfunction.

How do I fix a P158B diagnostic trouble code?

To fix P158B: Check the condition of the idle air control. Clean the regulator channel from dirt. Check the integrity of the control circuit. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P158B?

Yes, but get it checked soon

How much does it cost to fix P158B?

The estimated repair cost for P158B is $17–56. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat