Home / DTC / P1299 — Vacuum Leak Found IAC Fully Seated

P1299 — Vacuum Leak Found IAC Fully Seated

Detailed page for trouble code P1299.

33,564codes
59brands
11,103generic
22,461specific
Reset
Code

P1299

PONTIAC P — Powertrain

Vacuum Leak Found IAC Fully Seated

Brand: PONTIAC
Views: UK: 27 EN: 56 RU: 31
AI status
Completed
ready
Completed 100%
Page language: EN

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

  1. Connect a scan tool, record freeze frame and live data, then clear codes and reproduce if possible.
  2. 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.
  3. Perform a thorough visual inspection of all vacuum lines, PCV valve/hose, and intake manifold gaskets; repair any loose or cracked hoses.
  4. 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.
  5. 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.
  6. 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.
  7. If no external leaks found, inspect intake manifold bolts and torque, and check for manifold cracks or gasket failure.
  8. 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.
  9. 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 :)
Send to email