Code
P1508
GMC
P — Powertrain
IAC System Low RPM
Views:
UK: 26
EN: 37
RU: 30
AI status
Completed
Completed
100%
Causes
- Sticking or faulty IAC valve/stepper/motor
- Dirty or clogged throttle body or throttle plate
- Vacuum leaks (intake manifold, vacuum hoses, PCV, brake booster)
- Faulty or misadjusted throttle position sensor (TPS)
- Mass airflow (MAF) sensor or manifold absolute pressure (MAP) sensor errors
- Low battery/charging system voltage or poor ground
Symptoms
- Low or unstable idle speed (engine may stall at idle)
- Surging or hunting idle
- Long crank time or stalling immediately after start
- Check Engine Light illuminated, possible limp/limited idle behavior
- Idle improves when pressing accelerator (bypassing IAC)
What to check
- Scan for codes and record freeze-frame and live data (engine RPM, IAC counts/position, TPS, MAF/MAP, battery voltage)
- Visually inspect intake for disconnected or cracked vacuum hoses and intake leaks
- Check battery voltage and charging system (resting and during cranking)
- Inspect throttle body and IAC valve for carbon or debris and for free movement
- Check connectors and wiring at the IAC, TPS, MAF/MAP and PCM for corrosion/damage
- Attempt to reproduce low idle condition with a scan tool while monitoring IAC response
Signal parameters
- IAC stepper or position counts: typical GM range 0–255 counts (varies by model) — should change when commanded and when load changes
- Target idle RPM: manufacturer-specific (commonly ~600–900 rpm for many gasoline engines) — compare target vs actual
- Battery voltage: >12.4 V at rest; >13.5–14.5 V with engine running
- TPS voltage at closed throttle: low steady voltage (model-dependent) — should not be jumpy
- MAF/MAP airflow/sensor readings should be stable and within expected range for engine size and rpm
Diagnostic algorithm
- Retrieve and record all stored codes, freeze-frame data and live PIDS. Note whether P1508 is current or historic.
- Verify battery state-of-charge and charging system. Low voltage can cause incorrect IAC behavior—repair as needed.
- Visually inspect wiring and connectors at the IAC valve, TPS, MAF and PCM for damage, corrosion or poor mating. Repair any issues.
- With a scan tool, monitor IAC counts/position while commanding idle adjustments (if supported). Verify IAC moves and counts change when commanded and when load is applied/removed.
- Inspect and clean the throttle body and IAC assembly. Remove carbon deposits and verify the throttle plate and IAC pintle/valve move freely.
- Perform a vacuum/leak test (smoke test or spray test) to locate intake manifold or vacuum hose leaks. Repair leaks and retest.
- Check TPS for correct closed-throttle voltage and smooth transition through range. Replace or adjust if out of specification.
- Verify MAF/MAP sensor operation and intake air metering. Clean or replace MAF if contaminated and verify MAP readings are consistent with engine load.
- If wiring and sensors test good, bench-test or substitute a known-good IAC actuator where possible. Replace IAC if it fails bench or live tests.
- Clear codes and perform an idle relearn procedure per vehicle service information. Road test and monitor for recurrence.
- If problem persists after repairs, consider PCM software update or replacement as a last step and consult manufacturer technical service bulletins.
Likely causes
- Carbon buildup in throttle body causing restricted airflow and IAC bind
- Open vacuum leak causing lean mixture and inability to maintain idle
- IAC motor/stepper failed or its circuit has intermittent/open connection
- TPS out of range preventing proper idle control strategy
- Low battery voltage/poor ground reducing IAC actuator performance
Fault status
Status
IAC System Low RPM — PCM detected idle speed below expected threshold while controlling idle. Check IAC, throttle, vacuum, sensors and charging system.
Repair difficulty: Medium
Diagnostic time: 1.0-2.5 hours
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
