Skip to content
EN · km
Units
My Garage
Generic OBD-II code Speed, idle and inputs

P0508: Idle Air Control System Circuit Low

The engine control unit has detected a low signal in the idle air control valve circuit.

Normal risk

Usually drivable, but the engine may stall at idle. Have it checked soon.

Short answer · Can I keep driving with P0508?

Usually yes, but the engine may idle too low or stall when you stop. Have the valve and wiring checked soon.

On this page

What does P0508 mean?

Code P0508 is set on engines with a separate idle air control valve. The control unit sees a voltage below the expected range in its circuit, from a short to ground or a failed valve.

What the car does when the code is set

The check engine light comes on. The idle speed may be too high, too low or unstable, and the engine may stall when you come to a stop or switch on consumers such as the air conditioning.

How the system works

At idle the throttle is almost closed, so the engine control unit controls the idle speed by letting a precise amount of air past it. Older engines use a separate idle air control valve; modern engines move the electronic throttle plate itself. The control unit adjusts the air and ignition timing to hold a target idle speed that changes with temperature and loads such as air conditioning. If the real idle speed stays away from the target despite full correction, it stores an idle control code.

PPowertrain
0Generic code (SAE)
5Speed, idle and inputs
08Specific fault

Common symptoms

Possible causes

Listed without ranking. The cause on your car depends on make, engine and mileage — see the maker notes below.

  1. Dirty throttle bodyCarbon around the throttle plate changes the idle air flow.
  2. Vacuum leakExtra air raises the idle speed.
  3. Faulty idle control valve or electronic throttleThe control part sticks.
  4. Throttle not relearnedAfter a battery disconnection or cleaning, some engines need an idle relearn.

How it is diagnosed

  1. Check for vacuum leaksListen for hissing and smoke-test the intake.
  2. Clean the throttle bodyUse a dedicated cleaner. Follow the service data for electronic throttles.
  3. Run an idle relearnMany engines need a relearn procedure with a scan tool after cleaning.
  4. Test the control partCheck the idle valve or throttle motor operation.

Questions about P0508

Does every car have an idle air control valve?

No. Most modern engines control idle with the electronic throttle, so P0508 appears mainly on older engines.

Can low battery voltage affect idle?

Yes, some systems change idle speed to charge the battery. Check the battery first if idle problems appear with electrical faults.

Should idle relearn be done after cleaning?

Yes, many engines need it. Without it the idle may be unstable until the engine relearns by itself.

Terms on this page