P0509 Idle Air Control System Circuit High
CARB requires the idle speed control to be monitored: petrol engines must flag a fault if the target idle speed is not reached within +200/−100 rpm, diesels within ±30 %. Older engines use a separate idle air control valve that bypasses the closed throttle; with electronic throttle the throttle itself controls idle and no separate valve exists. P0509 is the counterpart of P0508: the drive circuit of the idle valve is shorted to positive or shows implausibly many signal edges – Subaru sets it at 225 or more in 64 ms, with the warning lamp at once and limp mode without idle feedback. It only exists on engines with a separate idle valve.
Likely causes
Symptoms
- Idle too high or fluctuating
- Stalling at idle
- Check engine light on at once
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: saabwisonline.com, hella.com, law.cornell.edu.