P0509 Subaru Code - Idle Air Control System Circuit High
Quick Answer
The Engine Control Module (ECM) controls the engine idle speed to a specified level through the fine adjustment of the air, which is let into the intake manifold, by operating the electric throttle control actuator. Common causes include Dirty throttle body, Electric throttle control actuator misadjusted or damaged, Faulty Electric throttle control actuator. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
- What it means
- P0509 Subaru indicates Idle Air Control System Circuit High.
- Common causes
- Common causes include Dirty throttle body, Electric throttle control actuator misadjusted or damaged, Faulty Electric throttle control actuator.
- Severity
- High - diagnose this code as soon as possible.
- Can I drive?
- Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Code P0509 Subaru Description
The ECM controls the electric throttle control actuator so that the engine speed coincides with the target value memorized in the ECM. The target engine speed is the lowest speed at which the engine can operate steadily. The optimum value stored in the ECM is determined by taking into consideration various engine conditions, such as during warming up, deceleration, and engine load (air conditioner, power steering and cooling fan operation, etc.)
What are the Possible Causes of the DTC P0509 Subaru?
- Dirty throttle body
- Electric throttle control actuator misadjusted or damaged
- Faulty Electric throttle control actuator
- Intake air leak
- Poor electrical connection to the Intake Air Control (IAC) valve
How to Fix the DTC P0509 Subaru?
Review the 'Possible Causes' above and visually examine the corresponding wiring harness and connectors. Check for damaged components and inspect connector pins for signs of being broken, bent, pushed out, or corroded.
Code Tech Notes
What is the Cost to Diagnose the Code?
Labor: 1.0
To diagnose the P0509 Subaru code, it typically requires 1.0 hour of labor. Rates vary by location, vehicle, and shop. Many shops charge between $80–$150 per hour; dealerships and metro areas may be higher, independents may be lower.
Need more information about the P0509 Subaru code?
Need more information on how to fix the P0509 Subaru code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P0509 Subaru code diagnosed by a professional: Find a repair shop in your area
Frequently Asked Questions about P0509 Subaru Code
What does the OBDII code P0509 mean for a Subaru?
P0509 indicates a high voltage issue in the Idle Air Control System Circuit, which manages engine idle speed.
What are the common symptoms of P0509 in a Subaru?
Symptoms may include rough idling, stalling, high or fluctuating idle RPMs, and the check engine light turning on.
What causes the P0509 code in a Subaru?
Common causes include a malfunctioning idle air control valve, damaged wiring or connectors in the circuit, or issues with the engine control module (ECM).
Can a dirty idle air control valve trigger the P0509 code?
Yes, dirt or carbon buildup can cause the idle air control valve to stick or malfunction, potentially leading to the P0509 code.
How do I diagnose the P0509 code on a Subaru?
Start by inspecting the idle air control valve, wiring, and connectors for damage or corrosion. Use a multimeter to test circuit voltage and continuity.
Can I drive my Subaru with the P0509 code?
Driving with this code is possible but not recommended, as it may cause unpredictable idle behavior, stalling, and reduced engine performance.
How do I fix the P0509 code in a Subaru?
Repairs may include cleaning or replacing the idle air control valve, repairing damaged wiring or connectors, or reprogramming/replacing the ECM if needed.
What tools are needed to troubleshoot the P0509 code in a Subaru?
You may need an OBDII scanner, multimeter, and basic tools for inspecting or replacing components in the idle air control system.
How much does it cost to repair the P0509 code in a Subaru?
Costs vary depending on the issue. Cleaning the idle air control valve may cost little to nothing, while replacing the valve or ECM could range from $200 to $1,000.
Can a bad battery cause the P0509 code in a Subaru?
A weak or failing battery can sometimes lead to electrical issues that may affect the idle air control circuit, but it’s not a common cause.
Discuss the causes and fixes for P0509 Subaru OBDII Code
Code P0509 Subaru comments
No comments found for this page.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.