How to Fix Diagnostic Code P1509

🚨 Diagnostic Profile

Vehicle Make: Chrysler

Description: Idle Air Control (IAC) system fault reporting high engine RPM at idle. The PCM detects engine speed above the commanded idle target, which can result from unmetered air entering the intake, carbon buildup on the throttle body, or IAC motor/control circuit faults.

🚨 Repair Difficulty Tier

Tier: [Intermediate]

Requires scan tool capability, vacuum leak diagnosis, throttle body service, and an idle relearn procedure after repair.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

  • Verify battery state of charge and confirm charging system output falls within the normal alternator operating range (typically 13.5-14.7V DC with engine running) using a digital multimeter at the battery terminals.
  • Inspect intake hoses, PCV hose, brake booster hose, and intake manifold gaskets for cracks, splits, or loose clamps at all accessible points between the throttle body, intake manifold, and air box.
  • Inspect throttle body bore and throttle plate for carbon buildup, varnish, or binding that could prevent the plate from reaching its commanded closed position.
  • Inspect the IAC motor electrical connector and wiring harness for corrosion, bent pins, melted plastic, or chafed insulation.
  • Check accelerator pedal, cruise control cable (if equipped), and throttle linkage for binding, sticking, or improper return spring tension.

Step 2: Diagnostic Verification

  • Connect a scan tool and retrieve all stored and pending DTCs along with freeze frame data to correlate the fault with specific driving or idle conditions.
  • Monitor live data PIDs for desired (commanded) idle RPM versus actual RPM, IAC motor position/duty cycle, and Throttle Position Sensor (TPS) voltage, comparing readings at key-on/engine-off, cold start, and full operating temperature.
  • Verify Engine Coolant Temperature (ECT) sensor readings against known ambient and operating temperature expectations (should track closely with actual engine temperature; a skewed reading can cause the PCM to command an incorrect idle air target).
  • Perform an intake smoke test with the throttle plate closed to pressurize the intake tract and visually confirm any unmetered air entry points downstream of the throttle body and MAF/MAP sensor.
  • Test IAC motor coil resistance at the connector (disconnected) using a digital multimeter, and confirm continuity and reference voltage/ground integrity on the control circuit per the factory wiring diagram for this specific engine application, rather than assuming a universal pinout.

Step 3: Resolution & Reset Process

  • Repair any confirmed vacuum leaks and replace faulty gaskets, hoses, or clamps identified during the smoke test.
  • Clean the throttle body bore, throttle plate, and IAC passage using an approved throttle body/intake cleaner labeled safe for oxygen sensors and coated throttle bodies; avoid spraying directly into the TPS or IAC electrical connectors.
  • Replace the IAC motor or throttle body assembly only after resistance, circuit, and mechanical testing confirms a failure rather than performing a parts-replacement guess.
  • Perform the manufacturer-specified idle relearn/minimum air flow relearn procedure using the scan tool’s bi-directional controls, or by following the factory key-cycle/idle relearn sequence if bi-directional support is unavailable.
  • Clear all DTCs, allow the vehicle to complete one full drive cycle including idle, cruise, and deceleration events, and verify idle stability and no fault recurrence with a final scan.

📦 Parts, Labor, and Budget Estimates

Required Components/Software:

  • IAC motor assembly or electronic throttle body assembly (confirm whether the application uses a separate IAC motor or an electronic throttle body with integrated idle control)
  • OEM-level or professional-grade bi-directional scan tool capable of idle relearn and minimum air flow procedures (e.g., factory-level diagnostic software or an equivalent aftermarket tool with Chrysler-specific bi-directional functions)
  • Throttle body cleaner, intake gasket set, vacuum hose kit, and smoke machine testing equipment

Average Component Price:

  • IAC motor: approximately $40-$150 (part only, depending on engine family and OEM vs. aftermarket)
  • Throttle body assembly (if integrated electronic unit requires replacement): approximately $150-$450 (part only)
  • Intake gaskets, vacuum hoses, and clamps: approximately $15-$80 depending on leak location and number of components affected

Estimated Labor Hours:

  • Diagnosis (scan, live data review, smoke test, and circuit testing): 0.5-1.5 hours
  • Component replacement (IAC motor or throttle body, including gasket/hose repair as needed): 0.5-1.5 hours
  • Idle relearn procedure and road test verification: 0.2-0.5 hours

Total estimated diagnostic-and-repair labor typically falls between 1.2 and 3.5 hours at prevailing shop labor rates, with total out-the-door cost (parts and labor combined) generally ranging from approximately $150 for a simple vacuum leak repair to $550 or more if throttle body assembly replacement is required.