P1506 Code: Idle Air Control Overspeed Error (Ford)
On Ford, Lincoln and Mercury vehicles, the P1506 code means the idle air control system has an overspeed error: the engine idles higher than the target. The check engine light comes on. Other brands may define this number differently.
- Severity
- Low
- Can I keep driving?
- Yes, no immediate risk
- Estimated cost
- $10 to $200
- Difficulty
- Easy
- System
- Idle and Speed Control
- Applies to
- Depends on the manufacturer
Common in: Ford
On this page
What the P1506 code means
P1506 is a manufacturer-specific code: the 1 in the second position means each automaker defines what it means, not the generic SAE standard. The most widespread definition is the one used by Ford, Lincoln and Mercury. If your vehicle is another brand, confirm the code text with a scan tool that supports that manufacturer.
| Manufacturer | Meaning of P1506 |
|---|---|
| Ford, Lincoln and Mercury | Idle air control overspeed error |
The IAC valve regulates the air that enters with the throttle closed in order to hold the idle. The computer compares the actual engine speed with the target.
The computer sets the P1506 code when idle is higher than the target and it cannot bring it down. It is usually caused by a vacuum leak or a throttle that does not close.
Before you start repairs, confirm the make, model, year and engine. With manufacturer codes, the same number can change even between engines from the same brand.
P1506 code symptoms
- High idle.
- Check engine light on.
Likely causes of the P1506 code
- Vacuum leak. Confirm it with the tests in the diagnosis section.
- Throttle that does not close because of dirt or a tight cable.
- IAC valve stuck open. Check it by commanding it with the scan tool.
How to diagnose the P1506 code step by step
- Look for vacuum leaks at hoses, the intake boot and the manifold gasket.
- Clean the throttle and the IAC valve.
- Check the throttle cable for tension and free movement.
How to fix the P1506 code
- Repair the leak.
- Clean or replace the IAC valve.
- Adjust the cable.
Technical reference data
- Typical warm idle: 650 to 850 rpm.
- P1xxx codes are manufacturer-specific: confirm the definition with a scan tool that supports your brand.
- Reference values: check the manufacturer data for your vehicle.
Brand-specific notes
A high idle on a warm engine almost always comes down to extra air getting in somewhere it should not, so check for leaks before replacing parts.
P1506 on Ford
Common on the Focus, Fiesta, Escape, Explorer, Ranger, F-150 and Mustang.
If your vehicle is another brand, check the table above for the meaning its manufacturer gives this code and confirm it with a compatible scan tool.
Questions about the P1506 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.