Code
P1508
CADILLAC
P — Powertrain
IAC System Low RPM
AI status
Completed
Completed
100%
Causes
- Sticking or failed idle air control valve / stepper motor / electronic throttle control
- Carbon or dirt build-up in throttle body restricting airflow
- Vacuum leaks (intake manifold, vacuum hoses, PCV, brake booster)
- Faulty throttle position sensor (TPS) or MAF sensor providing incorrect input
- Poor power/ground or connector corrosion to IAC / throttle actuator
- PCM or software fault
Symptoms
- Low idle RPM (engine idles below normal specification)
- Rough idle or surging at idle
- Engine stalls when coming to stop or at idle
- Check Engine Light (MIL) illuminated
- Idle improves when throttle is manually blipped
What to check
- Read freeze frame and pending/continuous codes with a scan tool; record ambient and engine conditions
- Inspect throttle body and IAC/idle actuator for carbon or mechanical binding
- Visually inspect vacuum lines, intake gasket area and PCV for leaks
- Verify battery voltage and main grounds with engine off and cranking
- Check IAC electrical connector for corrosion, loose pins or damaged wires
- Monitor live data: commanded IAC position/duty, actual IAC feedback (if available), engine RPM, TPS voltage, MAF/Airflow, intake MAP/Vacuum
Signal parameters
- Target idle RPM: typically ~600–900 rpm (vehicle-specific; consult service data)
- IAC duty cycle/position: 0–100% or stepper counts 0–255 (manufacturer-specific)
- TPS idle voltage: typically ~0.3–1.0 V at closed throttle (verify spec)
- Battery voltage: 12.4–14.5 V during tests; low voltage can affect IAC response
- IAC coil/solenoid resistance: consult vehicle service manual (commonly single‑digit to tens of ohms)
Diagnostic algorithm
- Retrieve DTCs and freeze frame data. Note engine temperature, load and RPM when code set.
- Visually inspect throttle body, IAC actuator and intake for heavy carbon, obstructions or mechanical damage. Clean throttle bore and IAC passages if contaminated.
- Inspect vacuum hoses, intake manifold gaskets and PCV system for leaks. Use smoke test or spray carb cleaner carefully while monitoring RPM for change.
- Check battery voltage and main engine/chassis grounds. Repair any poor connections.
- Using a scan tool, observe commanded IAC position/duty and actual RPM while commanding increased/decreased idle (or perform active IAC tests if supported). Confirm IAC response matches command.
- Backprobe the IAC connector: verify reference voltage, ground and control signal continuity to PCM. Repair any wiring faults.
- Check TPS and MAF sensor values for plausibility. Replace or adjust TPS if out of spec; clean/replace MAF if faulty.
- Perform resistance/continuity check of IAC motor/solenoid per service data. Replace IAC assembly if out of specification or mechanically stuck.
- After repairs, clear codes and perform relearn procedures for throttle/IAC if required. Road test and verify idle returns to target RPM under multiple conditions.
- If fault persists after verifying wiring, actuators and sensors, consider PCM/software diagnosis or consult OEM technical service bulletins.
Likely causes
- Carbon-fouled throttle body or IAC causing insufficient idle airflow
- IAC valve or stepper motor electrical fault (open/short/intermittent)
- Vacuum leak downstream of throttle
- Weak battery or poor ground affecting IAC operation
- Faulty TPS or MAF causing incorrect idle control strategy
Fault status
Status
IAC System Low RPM — PCM has detected the idle control system is not maintaining the required idle speed; idle RPM is lower than expected.
Repair difficulty: Medium
Diagnostic time: 1.0-3.0 hours
Similar codes
Repair manuals
Manual library for CADILLAC
206
Browse 206 CADILLAC manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
CADILLAC
-
CADILLAC: 2021
-
Escalade
- Luxury, 3.0L Eng VIN T, 4WD
- Luxury, 3.0L Eng VIN T, RWD
- Luxury, 6.2L Eng VIN L, 4WD
- Luxury, 6.2L Eng VIN L, RWD
- Premium Luxury, 3.0L Eng VIN T, 4WD
- Premium Luxury, 3.0L Eng VIN T, RWD
- Premium Luxury, 6.2L Eng VIN L, 4WD
- Premium Luxury, 6.2L Eng VIN L, RWD
- Premium Luxury Platinum, 3.0L Eng VIN T, 4WD
- Premium Luxury Platinum, 3.0L Eng VIN T, RWD
- Premium Luxury Platinum, 6.2L Eng VIN L, 4WD
- Premium Luxury Platinum, 6.2L Eng VIN L, RWD
- Sport, 3.0L Eng VIN T, 4WD
- Sport, 3.0L Eng VIN T, RWD
- Sport, 6.2L Eng VIN L, 4WD
- Sport, 6.2L Eng VIN L, RWD
- Sport Platinum, 3.0L Eng VIN T, 4WD
- Sport Platinum, 3.0L Eng VIN T, RWD
- Sport Platinum, 6.2L Eng VIN L, 4WD
- Sport Platinum, 6.2L Eng VIN L, RWD
-
Escalade ESV
- Luxury, 3.0L Eng VIN T, 4WD
- Luxury, 3.0L Eng VIN T, RWD
- Luxury, 6.2L Eng VIN L, 4WD
- Luxury, 6.2L Eng VIN L, RWD
- Premium Luxury, 3.0L Eng VIN T, 4WD
- Premium Luxury, 3.0L Eng VIN T, RWD
- Premium Luxury, 6.2L Eng VIN L, 4WD
- Premium Luxury, 6.2L Eng VIN L, RWD
- Premium Luxury Platinum, 3.0L Eng VIN T, 4WD
- Premium Luxury Platinum, 3.0L Eng VIN T, RWD
- Premium Luxury Platinum, 6.2L Eng VIN L, 4WD
- Premium Luxury Platinum, 6.2L Eng VIN L, RWD
- Sport, 3.0L Eng VIN T, 4WD
- Sport, 3.0L Eng VIN T, RWD
- Sport, 6.2L Eng VIN L, 4WD
- Sport, 6.2L Eng VIN L, RWD
- Sport Platinum, 3.0L Eng VIN T, 4WD
- Sport Platinum, 3.0L Eng VIN T, RWD
- Sport Platinum, 6.2L Eng VIN L, 4WD
- Sport Platinum, 6.2L Eng VIN L, RWD
-
CADILLAC: 2020
-
CADILLAC: 2019
-
CT6
- Luxury, 2.0L Eng VIN K · 2.0L Eng VIN K2019: CT6 Luxury
- Luxury, 3.6L Eng VIN S · 3.6L Eng VIN S2019: CT6 Luxury
- Platinum, 3.0L Eng VIN 6 · 3.0L Eng VIN 62019: CT6 Platinum
- Platinum, 4.2L Eng VIN J · 4.2L Eng VIN J2019: CT6 Platinum
- Premium Luxury, 2.0L Eng VIN K · 2.0L Eng VIN K2019: CT6 Premium Luxury
- Premium Luxury, 3.6L Eng VIN S · 3.6L Eng VIN S2019: CT6 Premium Luxury
- Sport
- V
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
