Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0507 on 2012-2018 Ford Focus 2.0L: High Idle Causes and Fixes

On a 2012-2018 Ford Focus, code P0507 is most often caused by a faulty canister purge valve, which is covered by a major recall (18S32). A stuck-open purge valve creates a vacuum leak, causing a high idle and often difficulty starting after refueling. A dirty throttle body or other vacuum leaks are also common causes. The purge valve is an inexpensive part (around $30-$70) and is a common DIY fix.

20 minutes to read 2012-2018 Ford Focus
Most Likely Cause
Faulty Canister Purge Valve (CPV)
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $400
Parts Price
$30 – $150
⚠️ Drivable, but... — Yes, but it's not recommended for extended periods. The high idle wastes fuel, increases emissions, and can make the car difficult to control at low speeds, potentially causing it to 'creep' forward when stopped. More seriously, if the cause is the known purge valve issue, it can lead to engine stalling while driving, which increases the risk of a crash.
Key Takeaways
  • First, check if your Focus is covered by Safety Recall 18S32 for the canister purge valve; the repair could be free at a dealership.
  • The most likely cause of P0507 on this car is a faulty canister purge valve, which is a relatively cheap and easy part to replace yourself.
  • If the purge valve isn't the issue, the next most probable causes are a simple vacuum leak or a dirty throttle body, both of which are common maintenance items.
  • Do not assume you need an expensive new throttle body; cleaning it often resolves the high idle issue.
P0507 stands for "Idle Control System RPM Higher Than Expected." The Powertrain Control Module (PCM) has detected that the engine's idle speed is consistently higher than the target RPM, sometimes by 200 RPM or more. For the Ford Focus with its electronic throttle control, this means the PCM is unable to close the throttle plate enough to bring the idle down to the specified level, usually because unmetered air is entering the engine from a source like a stuck canister purge valve or a vacuum leak.

What's Unique About the 2012-2018 Ford Focus

Engine bay of a 2012-2018 Ford Focus 2.0L GDI showing the intake area.
The 2012-2018 Ford Focus features a 2.0L GDI engine where the canister purge valve is a frequent point of failure.

The 2012-2018 Focus is highly prone to a faulty canister purge valve (CPV). This part is the subject of a major safety recall (18S32, NHTSA 18V735) because when it sticks open, it creates a constant vacuum leak that can cause a high idle (P0507), stalling, erratic fuel gauge readings, and even deformation of the plastic fuel tank. While vacuum leaks and dirty throttle bodies cause this code on many cars, the faulty CPV is a very well-documented, high-probability cause specific to this generation of Ford Focus and its platform mates.

Symptoms You May Notice

  • Check Engine Light is on
  • Engine idle is higher than normal (e.g., 1000-1700 RPM when warm).
  • Rough or fluctuating idle, sometimes described as 'hunting'.
  • Engine may stall when coming to a stop, especially after refueling.
  • Difficulty starting the engine, especially after filling the gas tank.
  • Increased fuel consumption.
  • Erratic or inaccurate fuel gauge readings.
  • Strong fuel smell from the exhaust.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the throttle body assembly when it only needs cleaning.
  • Replacing the fuel pump, when the symptoms (especially stalling, fuel gauge issues, and hard starts after refueling) are actually caused by the canister purge valve recall issue.

Most Likely Causes

Side-by-side comparison of a clean throttle body versus one with heavy carbon buildup.
A clean throttle body (left) allows for precise idle control, while carbon buildup (right) can prevent the plate from closing, causing a high idle.
  1. Faulty Canister Purge Valve (CPV) 🔴 High Probability A stuck-open purge valve is a very common failure on this platform, leading to Ford Safety Recall 18S32. It allows unmetered fuel vapor and air into the intake manifold, raising the idle speed. This is a known design flaw.
    How to confirm: With the engine running, disconnect the electrical connector and the vapor line from the purge valve. Place your finger over the port on the valve; if you feel suction, the valve is stuck open and must be replaced. Another key symptom is difficulty starting or a rough, stumbling idle immediately after filling the gas tank.
    Typical fix: Replace the canister purge valve and its associated tube assembly. 🎬 See this step-by-step walkthrough for replacing the purge valve assembly. Check if your vehicle's VIN is covered under recall 18S32, as the repair (PCM reprogram and potential CPV replacement) may be performed by a dealer at no cost. Even if the recall was performed, the part can fail again.
    Est. part cost: $30-$70
  2. Vacuum Leak 🟡 Medium Probability Hoses can become brittle and crack over time. Common leak points include the PCV hoses, intake manifold gaskets, and the air intake tube itself, particularly in the flexible folds.
    How to confirm: Listen for a hissing sound around the engine bay at idle. A common DIY method is to spray brake cleaner or a similar flammable substance near suspected leak points with the engine running; a change in idle RPM indicates you've found the leak. A mechanic can perform a smoke test, which involves feeding pressurized smoke into the intake system to visually identify the source of the leak.
    Typical fix: Replace the cracked hose or faulty gasket.
    Est. part cost: $10-$100
  3. Dirty Throttle Body 🟡 Medium Probability The 2.0L is a Gasoline Direct Injection (GDI) engine, which can be prone to carbon buildup. Deposits can form around the throttle plate, preventing it from closing completely at idle.
    How to confirm: Remove the air intake tube connected to the throttle body and visually inspect the throttle plate and bore for black carbon deposits.
    Typical fix: Clean the throttle body bore and plate with a dedicated throttle body cleaner and a soft cloth or brush. Do not use carburetor cleaner. After cleaning, an idle relearn procedure may be necessary.
    Est. part cost: $10-$20 (for cleaner)
  4. Faulty PCV Valve ⚪ Low Probability
    How to confirm: Inspect the PCV valve and its hoses for cracks or blockage. A valve that is stuck open will create a vacuum leak, contributing to high idle.
    Typical fix: Replace the PCV valve.
    Est. part cost: $20-$50

Rare But Worth Checking

  • Faulty Mass Airflow (MAF) Sensor: A dirty or failing MAF sensor can send incorrect airflow data to the PCM, causing idle issues. Cleaning the sensor with a dedicated MAF sensor cleaner can sometimes resolve the problem.
  • Failing Powertrain Control Module (PCM): This is extremely rare, but a software glitch or internal hardware failure in the PCM can cause incorrect idle control commands. The 18S32 recall includes a mandatory PCM software update to better detect CPV failure. This should only be considered after all other possibilities have been exhausted.

Diagnosis Steps

A technician testing a Ford Focus canister purge valve for suction while disconnected.
To confirm a faulty CPV, disconnect the vapor line with the engine running; any suction felt at the valve port indicates it is stuck open.
  1. Check for Recalls: Use your VIN to check for open recalls on the Ford owner website or NHTSA database, specifically Safety Recall 18S32 for the canister purge valve.
  2. Scan for Other Codes: Use an OBD-II scanner to see if any other codes are present. Codes like P1450 or P2196 strongly point towards the canister purge valve.
  3. Test the Canister Purge Valve: This is the most likely culprit. With the engine idling, disconnect the vapor line from the purge valve. If you feel vacuum suction from the valve's port, it is stuck open and needs to be replaced. Also note any difficulty starting after refueling.
  4. 🎬 Watch: How to quickly test and repair the P1450 code.
  5. Inspect for Vacuum Leaks: Listen for hissing noises. Carefully check all vacuum lines, the PCV hose, and the intake air duct for cracks or loose connections. A smoke test is the most definitive way to find a leak.
  6. Inspect and Clean the Throttle Body: Remove the air intake hose from the throttle body. If significant carbon buildup is visible, clean it using throttle body cleaner and a soft rag. Do not force the throttle plate open manually on this electronic throttle body.
  7. Inspect PCV System: Check the PCV valve and hoses for damage or blockages.
  8. Perform Idle Relearn: After cleaning the throttle body or replacing components, an idle relearn procedure is recommended. A common method is to let the engine idle for one minute, then turn the A/C on and let it idle for another minute, then put it in drive (with foot on brake) and idle for a final minute before driving. Disconnecting the battery for 15-20 minutes can also force the PCM to relearn.

Parts You'll Likely Need

A new replacement canister purge valve and hose assembly for a Ford Focus.
A replacement canister purge valve assembly is the most common fix for P0507 on this platform.
  • Vapor Canister Purge Valve / Tube Assembly (OEM #BV6Z-9D289-E (replaces BV6Z-9D289-D, BV6Z-9D289-B)) — This is the most common cause of P0507 on the 2012-2018 Focus due to a high failure rate and an associated recall. The part is an assembly including the valve and hoses.
    Trusted brands: Motorcraft, Dorman (e.g., 911-779), BWD (e.g., CP894)
    OEM price range: $50-$90
    Aftermarket price range: $30-$60
  • Throttle Body Gasket — May be needed if the throttle body is removed for a thorough cleaning.
    Trusted brands: Fel-Pro, Motorcraft
    OEM price range: $10-$20
    Aftermarket price range: $5-$15
  • Throttle Body Assembly — Rarely needed. Only required if the electronic motor fails or the unit is damaged and cleaning does not solve the issue.
    Trusted brands: Motorcraft, Hitachi
    OEM price range: $200-$350
    Aftermarket price range: $150-$250

Related Codes That Often Appear With This One

  • P1450 — This code for 'Unable to Bleed Up Fuel Tank Vacuum' is frequently seen with a faulty canister purge valve, which is a primary cause of P0507 on this vehicle. The stuck-open valve causes excessive vacuum that the system cannot bleed off.
  • P0456 — This code indicates a small EVAP leak. A faulty canister purge valve can be the source of this leak, linking it to the high idle condition of P0507.
  • P2196 — O2 Sensor Signal Biased/Stuck Rich. The un-commanded fuel vapors from the stuck purge valve can cause a rich condition, which is detected by the upstream oxygen sensor, often triggering this code alongside P0507.

Technical Service Bulletins (TSBs) & Recalls

A plastic fuel tank showing signs of deformation or collapse due to excessive vacuum.
In extreme cases, a stuck-open purge valve can create enough vacuum to physically deform the plastic fuel tank.
  • 18S32 / 19S22 (NHTSA Campaign 18V735): Recall for faulty Canister Purge Valve (CPV) and required PCM reprogramming. This is the primary document related to this issue.

Platform-Specific Known Issues

  • Safety Recall 18S32 (NHTSA ID 18V735): Ford issued a recall for a faulty canister purge valve (CPV) that can stick open. This causes excessive vacuum in the fuel system, leading to high idle (P0507), stalling while driving, inaccurate fuel gauge readings, and potential fuel tank deformation. The fix involves a PCM software update to better detect the fault and, if diagnostic trouble codes are present, replacement of the CPV. In some cases, the fuel tank and other components may also be replaced if they are damaged. Owners were advised to keep the fuel tank at least half full until the repair was performed.

Mechanic-Grade Diagnostic Values

  • Mass Airflow (MAF) Sensor Reading at Idle — expected: 2.0 to 7.0 grams/second (g/s) for a 2.0L engine.. Failure: A reading significantly lower than 2.0 g/s at idle can indicate a vacuum leak downstream of the MAF sensor (like a stuck purge valve), as unmetered air is entering the engine that the sensor isn't measuring. A reading that is excessively high (e.g., 80 g/s) could indicate a faulty sensor or major wiring issue.
  • Short Term Fuel Trim (STFT) at Idle — expected: Close to 0%, typically within +/- 10%.. Failure: High positive fuel trims (e.g., +25%) at idle are a strong indicator of a vacuum leak. The PCM is adding a large amount of fuel to compensate for the extra, unmetered air introduced by the leak. When RPMs are raised to ~2500, the STFT should decrease towards 0% if a vacuum leak is the cause, as the leak becomes a smaller percentage of the total air intake.
  • Canister Purge Valve (CPV) Signal Voltage — expected: When the valve is commanded OFF (closed), the signal wire voltage should be equal to battery voltage (~12V). When the ECU commands the valve ON (open) via a PWM signal, it pulls the circuit to ground, so the voltage will drop to near 0V.. Failure: If the voltage on the signal wire is always at or near 0V, it could indicate a short to ground. If the voltage doesn't change when commanded by a scan tool, it points to a wiring issue, a faulty PCM driver, or a bad valve coil.

Scan Tool Commands That Help

  • Ford IDS / FORScan / High-End Scan Tool: EVAP Purge Valve Command (or similar name) — This bidirectional control allows the technician to command the canister purge valve open and closed while the engine is running. This is a definitive test; you can command the valve closed and see if the high idle resolves. If the idle remains high even when the valve is commanded closed, it confirms the valve is mechanically stuck open.

Wiring & Ground Locations

  • Canister Purge Valve Connector — On the back of the engine, near the firewall, often under a heat shield. The valve is part of a tube assembly that runs to the intake manifold.. This 2-pin connector provides power and control to the purge valve solenoid. One pin should have battery voltage with the key on, and the other is the ground-side switched wire controlled by the PCM. Checking for voltage here is a key step in determining if the valve, wiring, or PCM is at fault.

Real Owner Repair Stories

  • NHTSA ODI #11509589 — An owner reported a check engine light with codes P1450 and P0507. Technicians diagnosed a leaking fuel tank and recommended a new fuel pump, noting the tank was likely damaged from excessive vacuum applied due to the EVAP system failure.
  • NHTSA ODI #11024843 — A driver experienced rough idling at a stopping position, stalling, and the car cutting off in traffic while shifting down. A diagnostic scan revealed code P0507, which was associated with the idle air control system and throttle body.
  • NHTSA ODI #11440617 — A shop found a combination of error codes including P1450, P2195 (O2 sensor signal biased), and P0507 (Idle air control system RPM higher than expected) during a diagnostic inspection.
  • Reddit user in r/FocusST (Ford Focus ST (2.0L GTDI engine)) — Code P0507, throttle stuck at ~2000 RPM, fluctuating between 1k-2k RPM after touching the gas.
    ❌ Tried (didn't work) A shop suggested cleaning the throttle body, but the owner was skeptical.
    ✅ What actually fixed it The owner found a vacuum leak on their aftermarket sound symposer delete plate. A bolt that was supposed to plug a vacuum port had fallen out, creating a massive vacuum leak. Temporarily sealing the leak resolved the high idle.
  • Reddit user in r/FordFocus (2014 Ford Focus with 5-speed manual) — P0507, erratic/rough idle when coming to a stop or using the clutch. Idle would rise to 1200 RPM, then drop below 500 RPM and fluctuate, causing shaking.
    ❌ Tried (didn't work) Cleaned the throttle body., Replaced the Mass Air Flow sensor.
    ✅ What actually fixed it The user did not post a final resolution, but another user suggested the most likely cause was a vacuum leak in the flexible intake tube after the MAF sensor or a faulty PCV valve.

When the Usual Fixes Don't Work

  • While the canister purge valve is the most common cause, it is not the only one. A real-world example from a Focus ST owner showed that a vacuum leak from a missing bolt on an aftermarket symposer delete plate caused the exact symptoms of P0507. This highlights the importance of checking the entire intake path for leaks, especially on modified vehicles, before assuming the purge valve is the culprit.

OEM Part Supersession History

  • BV6Z-9D289-DBV6Z-9D289-E — Ford parts are often superseded due to design revisions for improved reliability or manufacturing efficiency. Given the high failure rate of the original purge valves, this change likely involves improved materials or internal valve design to prevent sticking.
    Heads up: BV6Z-9D289-E is the correct and current replacement for -D. A newer part number, BV6Z-9D289-R, is specified for PZEV (Partial Zero-Emission Vehicle) models in some documentation.

Model Year Variations Within This Range

  • 2012-2014 vs 2015-2018: The Ford Focus received a facelift for the 2015 model year, which included revised styling and interior updates. However, the primary 2.0L GDI engine and its associated emissions components, including the canister purge valve and throttle body, remained fundamentally the same. Therefore, the causes and diagnostic procedures for P0507 are consistent across the entire 2012-2018 generation.

Diagnostic Flowchart

Start by checking for companion EVAP codes or specific refueling symptoms, as this platform has a highly documented pattern failure with the Canister Purge Valve.
Codes P1450/P2196 strongly indicate a Canister Purge Valve (CPV) failure. With the engine idling, disconnect the vapor line from the purge valve and put your finger over the port. Do you feel suction?
→ The CPV is stuck open, allowing unmetered fuel vapor into the intake. Replace the canister purge valve assembly. Check your VIN for Ford Safety Recall 18S32, as a dealer may replace this and reprogram the PCM for free.
→ The CPV might be intermittently failing, but check for vacuum leaks first. Perform a smoke test on the intake manifold and PCV hoses.
Does the engine stall, stumble, or have difficulty starting immediately after filling the gas tank?
→ This is the classic symptom of a stuck-open Canister Purge Valve (CPV) on the 2.0L GDI. Replace the CPV and check for coverage under Recall 18S32.
With the engine idling, listen closely around the engine bay. Do you hear a hissing sound, or does the idle change when spraying brake cleaner near the PCV hoses or intake manifold gaskets?
→ Replace the cracked hose or faulty gasket causing the unmetered air leak, then clear the codes.
Remove the air intake tube from the throttle body. Since the 2.0L is a Gasoline Direct Injection (GDI) engine, it is prone to carbon buildup. Is there heavy black carbon around the throttle plate preventing it from closing?
→ Clean the throttle body bore and plate with dedicated cleaner (do not force the electronic plate open manually). Afterward, perform the Ford idle relearn procedure.
→ Inspect the PCV valve to see if it is stuck open. If the PCV is fine, a professional smoke test of the intake system is required to find hidden vacuum leaks.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

Ford Focus

Symptoms: Experienced a P0507 code along with the car refusing to start after filling up the gas tank, which the owner called the 'biggest give away'.

What fixed it: Replaced the EVAP canister purge valve.

Source hint: Reddit r/FordFocus - Update P0507 Code

2015 Ford Focus

Symptoms: Experienced high idle and rich fuel trims, triggering a collection of codes including P0507, P144A, and P2196.

What fixed it: Diagnosed and resolved by fixing a purge solenoid that was stuck open.

Source hint: Focus Fanatics Forum - ScannerDanner Forum Discussion

2014 Ford Focus 5 speed

Symptoms: Experienced a high, fluctuating idle hovering around 1200 RPM.

What fixed it: Identified as likely being caused by a vacuum leak in the intake hose after the MAF sensor or a faulty PCV valve.

Source hint: Reddit r/FordFocus - P0507 code 2014 Ford Focus 5 speed

Frequently Asked Questions

Is there a recall for the P0507 code on my 2012-2018 Ford Focus?
Yes, Ford issued Safety Recall 18S32 (NHTSA ID 18V735) for a faulty canister purge valve (CPV) that sticks open. This is a primary cause of the P0507 high idle code on this platform.
My Focus struggles to start after getting gas and has a P0507 code. What does this mean?
Difficulty starting immediately after refueling is a classic symptom of a stuck-open canister purge valve on the 2.0L GDI engine. It allows unmetered fuel vapor into the intake manifold, flooding the engine and raising the idle.
Will Ford replace my fuel tank under Recall 18S32?
It is possible. If the faulty canister purge valve caused excessive vacuum that led to fuel tank deformation, the recall repair may include replacing the fuel tank and other damaged components, along with a PCM software update.
How can I test the canister purge valve on my 2.0L Focus at home?
With the engine running, disconnect the electrical connector and vapor line from the purge valve. Place your finger over the port; if you feel suction, the valve is stuck open and needs to be replaced.
I cleaned the throttle body on my Focus to fix P0507, but the idle is still high. What's next?
After cleaning the electronic throttle body, you must perform an idle relearn procedure. Let the engine idle for one minute, turn the A/C on for a minute, put it in drive (with your foot on the brake) for a minute, or disconnect the battery for 15-20 minutes to force the PCM to relearn.
Can a bad PCV valve cause a P0507 on the Focus?
Yes. A PCV valve that is stuck open or has cracked hoses can create a vacuum leak, allowing unmetered air into the intake and contributing to a high idle.
Ford Focus Purge Valve Replacement! 2012-2018 2.0L Duratec
Ford Focus Purge Valve Replacement! 2012-2018 2.0L Duratec
P1450 Ford Focus- Quick Test & Repair
P1450 Ford Focus- Quick Test & Repair
Causes and Fixes P0507 Code: Idle Control System RPM Higher Than Expected
Causes and Fixes P0507 Code: Idle Control System RPM Higher Than Expected
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0507 (Deep Dive) for:
  • Ford Focus: 2012201320142015201620172018
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part