Code
P1508
SATURN
P — Powertrain
IAC System Low RPM
Views:
UK: 27
EN: 39
RU: 33
AI status
Completed
Completed
100%
Causes
- Sticking or mechanically jammed IAC valve
- Carbon build-up in throttle body or IAC pintle
- Vacuum leak (intake manifold gasket, vacuum hoses, brake booster)
- Failed IAC valve (electrical fault)
- Faulty wiring or connector (open, short, poor ground)
- Incorrect base idle or ECM calibration/idle relearn not performed
Symptoms
- Engine idles below specified RPM
- Idle surges, rough idle or engine stalls at idle
- Check Engine Light illuminated (stored P1508)
- Need to blip throttle to prevent stalling
- Idle improves when accelerator is applied
What to check
- Read and record freeze frame and live data with scan tool; note commanded vs actual idle RPM and IAC counts/position
- Verify battery voltage and charging system (low voltage can affect IAC)
- Visually inspect IAC connector and wiring for damage, corrosion, or loose pins
- Inspect and clean throttle body and IAC valve; remove carbon build-up
- Check for vacuum leaks (smoke test, spray test, or inspect hoses/gaskets)
- Backprobe IAC connector: check supply voltage (B+), ground continuity, and control signal per service manual
Signal parameters
- Commanded idle RPM vs Actual RPM (rpm)
- IAC step position or counts (raw counts or percent)
- IAC valve duty cycle or command output (%)
- IAC valve coil resistance (ohms) — compare to spec
- Supply voltage to IAC (battery voltage, V)
- TPS voltage at closed/throttle idle (~0.2–1.0 V typical)
Diagnostic algorithm
- Connect a scan tool, record stored codes and live data. Confirm P1508 is present and note commanded vs actual idle RPM and IAC counts.
- Check battery voltage with engine off and while cranking; ensure >12.4 V at rest and >13.5 V with engine running. Poor voltage can prevent IAC operation.
- Visually inspect IAC valve, throttle body and intake for heavy carbon. Remove and clean IAC and throttle plate per service procedure and retest.
- Inspect vacuum hoses and intake gasket areas. Perform a smoke test or carefully spray a small amount of brake cleaner around intake and listen/observe RPM change.
- Backprobe IAC connector with ignition ON: verify B+ supply, ground continuity, and control signal (pulses/duty or step changes) with a scope or scan tool. Compare resistance of IAC coils to spec.
- Use the scan tool’s active test to command IAC open/closed while watching IAC position and engine RPM. If commanded changes produce no movement, suspect IAC or wiring.
- If IAC electrical tests fail (open, short, out-of-spec resistance, no supply or ground), trace and repair wiring/connectors. Repair grounds and connectors before replacing parts.
- If IAC moves but idle still low, re-check for leaks and verify TPS/MAF/ECT inputs are within expected ranges. Replace faulty sensors as needed.
- If IAC is mechanically or electrically faulty, replace the IAC valve. After repair, perform the specified idle relearn/procedure and clear codes.
- Roadtest and recheck live data and for recurrence of P1508. If code returns, escalate to PCM/ECM testing or manufacturer technical data.
Likely causes
- Dirty or stuck IAC valve/throttle plate
- Vacuum leak reducing available bypass air
- Faulty IAC valve or electrical connection
- Low supply voltage or poor ground
- Sensor input (TPS/MAF/ECT) giving incorrect values
Fault status
Status
IAC System Low RPM detected: commanded idle not reached. Inspect IAC valve, throttle body, vacuum leaks, related sensors, and IAC wiring/voltage.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 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
