EN

Severity: Low Code type: Manufacturer-specific (Ford)

Ford P1507 Code: Idle Air Control Underspeed Error

Ford's idle keeps dropping below target even with the idle air valve commanded wide open, often from carbon.

At a glance

Severity: 2/5 – Low2/5

Severity: Low

Meaning
Idle Air Control Underspeed Error
System
Speed & Idle Control · Powertrain
Safe to drive?
With caution
Typical repair cost
$10–$800
DIY difficulty
Easy

P1507 is the mirror image of P1506: the PCM wants a higher idle, commands the idle air control (IAC) valve further and further open, and the engine still idles below target. The bypass air simply isn't getting through, most often because carbon from the PCV system has coated the IAC plunger, its passage and the edge of the throttle plate. It's a staple on EEC-V Fords with a cable throttle, from the 4.6 F-150 and Crown Victoria to the Ranger, Explorer, Focus Zetec and Mustang, and it often shows up right after a battery change wipes the learned idle values. Heavy electrical or A/C load on a marginal engine can also pull idle below the PCM's reach.

Can I keep driving? Driveable, but the engine may stall when you coast to a stop or turn on the A/C, which can leave you without power steering assist mid-turn. Keep a little throttle at stops and clean the IAC soon.

Try this first – 5-minute fix

  1. Clean the IAC valve and passage Remove the IAC valve (two or four small bolts on the throttle body or intake), spray the plunger and the bypass passage with throttle body cleaner and wipe the carbon out. Replace the gasket if it tears.
  2. Clean the throttle bore With the intake duct off, hold the throttle open and clean the plate edge and bore with a rag and cleaner. Don't spray into the MAF sensor and don't force the plate against its stop.
  3. Relearn the idle Reconnect everything, start without touching the pedal and idle for about two minutes, then one more with the A/C on. Drive a few miles so the PCM stores new idle values.

How to read P1507

How to read P1507P11253074
  1. P Powertrain
  2. 1 Manufacturer-specific
  3. 5 Speed, idle & inputs
  4. 07 Specific fault

Symptoms

  • Engine stalls when coming to a stop or when the clutch is pressed
  • Idle sags and shakes when the A/C, headlights or rear defroster come on
  • Needs a touch of gas to start and keep running when warm
  • Idle below about 600 rpm in gear on an automatic
  • Scan data shows IAC command near its maximum while rpm stays low

Possible causes

Ranked by how often each cause is behind this code (editorial estimate).

  1. Carbon-coated IAC valve plunger or clogged IAC air passage 35%
  2. Carbon ridge around the throttle plate edge and bore 20%
  3. IAC valve sticking or weak internally 15%
  4. Idle not relearned after a battery disconnect or cleaning 10%
  5. Extra engine load: weak alternator output or dragging A/C compressor 8%
  6. Restricted intake: clogged air filter or collapsed intake duct 7%
  7. Weak fuel delivery or misfire lowering idle torque 5%

Diagnosis step by step

Diagnostic flow: P15071Read idle data warm2Inspect the IAC and throttle forcarbon3Check the IAC coil and power4Load test the idle5Check intake restriction
  1. Read idle data warm

    Compare RPM with desired RPM and look at the IAC duty cycle. A duty cycle near its upper limit with rpm still below target confirms the bypass can't flow enough air.

    Tools: OBD-II scanner

  2. Inspect the IAC and throttle for carbon

    Remove the IAC valve and look into its passage and at the throttle plate edge. Black crust in either place is the most likely cause; on the first-generation Focus Zetec the IAC sits on the underside of the intake below the throttle body.

    Tools: Screwdriver, Flashlight

  3. Check the IAC coil and power

    Measure the valve's resistance, typically about 6 to 13 ohms on Ford two-wire valves, and check for battery voltage on its power wire with the key on. An open coil or no power means a circuit problem rather than an underspeed.

    Tools: Multimeter

  4. Load test the idle

    At warm idle, switch on the A/C, headlights and blower. The PCM should raise IAC duty and hold rpm; also check charging voltage, which should be about 13.8 to 14.8 V. A low reading or a compressor that drags hard adds load the IAC can't overcome.

    Tools: Multimeter, OBD-II scanner

  5. Check intake restriction

    Look at the air filter and the duct between the MAF and the throttle body for collapse or blockage, which reduces the air available at idle.

    Tools: Flashlight

Where the parts are

Air intake and fuel metering – P150712345678
Air intake and fuel metering
  1. 1MAF sensor
  2. 2Turbocharger
  3. 3Throttle body
  4. 4Intake manifold
  5. 5Fuel injector
  6. 6EGR valve
  7. 7Fuel pump
  8. 8Thermostat

Repair options & costs

RepairDIY?Estimated cost
Clean IAC valve and throttle body Yes $10–$150
Replace IAC valve Yes $80–$280
Replace air filter or intake duct Yes $20–$150
Replace alternator (if charging is low) No $350–$800
Replace throttle body (worn or damaged) Yes $200–$550

Rough US estimates for parts and labor; shop rates vary by region. Not a quote.

Emissions / smog test impact

Will fail

P1507 lights the check engine light on most Fords that use it, so the vehicle fails a US OBD emissions test. After cleaning and relearning the idle, drive until the readiness monitors are complete.

Frequently asked questions

Why does my Ford stall at stop signs with P1507?

When you lift off the gas, the engine relies entirely on the IAC bypass for air. If carbon has choked that path, the PCM can't raise the air flow enough, rpm drops through the floor and the engine stalls.

The code came right after I changed the battery. Why?

Disconnecting the battery erases the PCM's learned idle settings. On an engine with a slightly dirty IAC, the default values aren't enough and idle sags until the relearn procedure is done or the IAC is cleaned.

Should I replace the IAC valve or clean it first?

Clean it first. Most P1507 cases are carbon, and a cleaning costs only a can of cleaner. Replace the valve if it's still slow or sticky after cleaning, or if its coil measures out of spec.

Can a vacuum leak cause P1507?

Usually the opposite. Extra unmetered air raises idle and points to P1506. A large leak can cause a rough, stumbling idle, but a low idle with a maxed-out IAC is typically a restriction problem.

Sources