Code
P1299
PONTIAC
P — Powertrain
Vacuum Leak Found IAC Fully Seated
Views:
UK: 27
EN: 56
RU: 31
AI status
Completed
Completed
100%
Causes
- Intake manifold gasket leak
- Cracked or disconnected vacuum/PCV hose
- Leaking throttle body or throttle-body gasket
- Faulty, stuck, or clogged IAC valve
- PCV valve stuck open
- Intake manifold crack or loose bolts
Symptoms
- High or unstable idle speed
- Hard starting or stalling at idle
- Hesitation or rough idle after warm-up
- Check Engine Light (MIL) illuminated with P1299 stored
- Unchanged idle when IAC commanded closed (IAC counts at minimum)
What to check
- Read/record freeze frame and DTCs with a scan tool
- Monitor IAC position/step count and commanded position at idle
- Monitor MAP (or vacuum) value and compare to expected manifold vacuum at idle
- Watch short and long term fuel trims for lean conditions
- Visually inspect vacuum hoses, PCV hose and intake gasket seams for leaks
- Listen for hissing at intake and throttle body with engine running
Signal parameters
- IAC stepper counts or duty cycle (command vs actual)
- MAP sensor voltage or kPa (manifold vacuum) at idle
- TP sensor voltage (closed throttle baseline)
- Engine RPM at idle
- Short-term and long-term fuel trims (STFT/LTFT)
- MAF airflow (if equipped)
Diagnostic algorithm
- Connect a scan tool, record freeze frame and live data, then clear codes and reproduce if possible.
- At idle, confirm IAC is commanded closed and note actual IAC steps/position. If IAC is fully seated but idle is high or MAP shows low vacuum, suspect a leak.
- Perform a thorough visual inspection of all vacuum lines, PCV valve/hose, and intake manifold gaskets; repair any loose or cracked hoses.
- With engine running, carefully spray a safe aerosol (carb cleaner or starter fluid) or use a smoke machine around intake manifold seams, throttle-body gasket, vacuum lines and PCV connections. Observe RPM changes or smoke ingress to locate leaks.
- Verify MAP sensor operation: compare sensor voltage/kPa to expected manifold vacuum at idle. If MAP is out of range, test/replace MAP sensor or check its vacuum line.
- Inspect and test the IAC: check connector and wiring for damage, measure resistance if service manual provides values, command IAC step changes with scan tool and verify movement. Clean or replace IAC if sticking.
- If no external leaks found, inspect intake manifold bolts and torque, and check for manifold cracks or gasket failure.
- If MAF or TPS faults are present or fuel trims indicate lean condition, perform proper diagnosis of those sensors as they can affect idle control.
- After repairs, clear codes, perform idle relearn or ECM adaptation procedure if required, and verify code does not return during road and idle tests.
Likely causes
- Vacuum or intake manifold leak (gaskets, hoses, fittings)
- Stuck/dirty IAC unable to meter air properly
- Leaking PCV or brake booster vacuum line
- MAP sensor giving incorrect manifold pressure reading
Fault status
Status
Vacuum leak detected while IAC is fully seated — IAC cannot correct idle/vacuum condition.
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
