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

P0172 on 2012-2018 Ford Focus 2.0L: System Too Rich Causes and Fixes

On a 2012-2018 Ford Focus, code P0172 is most often caused by a failing canister purge valve, which is a simple and affordable DIY fix (around $50). Ford has acknowledged this with a 15-year Customer Satisfaction Program (24N07) for the part. Another serious, but less common, cause is a leaking high-pressure fuel pump which contaminates the engine oil with fuel, requiring immediate attention.

21 minutes to read 2012-2018 Ford Focus
Most Likely Cause
Failing Canister Purge Valve (CPV)
Difficulty
2/5
Est. Time
1.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $800
Parts Price
$40 – $450
⚠️ Drivable, but... — You can drive, but you should get it diagnosed soon. Continuing to drive with a rich condition leads to poor fuel economy, rough running, and can eventually damage the catalytic converter due to overheating, which is an expensive repair. If you smell fuel in the engine oil, stop driving immediately to prevent engine damage.
Key Takeaways
  • First, check your engine oil for the smell of gasoline. If it smells like gas, your high-pressure fuel pump has failed and the vehicle should not be driven.
  • If the oil is fine, the most likely cause is a faulty canister purge valve. This is a common problem and an easy part to test and replace.
  • Check if your vehicle is covered under Ford's Customer Satisfaction Program 24N07 for a free purge valve replacement.
  • Do not immediately replace the oxygen sensor; it is more often the messenger than the cause of the problem on this car.
The code P0172 stands for "System Too Rich (Bank 1)". This means the engine's computer, the Powertrain Control Module (PCM), has detected that there is too much fuel and not enough oxygen in the exhaust gases. The PCM tries to correct this by reducing the amount of fuel injected (negative fuel trim), but it has reached its maximum adjustment limit (typically beyond -25%) and the rich condition persists. The 2.0L Duratec in this Focus is an inline 4-cylinder, so it only has one bank (Bank 1).

What's Unique About the 2012-2018 Ford Focus

Engine bay of a 2012-2018 Ford Focus featuring the 2.0L GDI engine.
The 2012-2018 Ford Focus uses a 2.0L Gasoline Direct Injection (GDI) engine with specific failure points in the EVAP and high-pressure fuel systems.

The 2012-2018 Focus uses a 2.0L Gasoline Direct Injection (GDI) engine. Two issues are particularly common for this platform. First, a failing canister purge valve is a very frequent cause for P0172, to the point that Ford issued Customer Satisfaction Program 24N07. This program provides a one-time replacement of the valve for up to 15 years from the vehicle's warranty start date, with unlimited mileage. Second, the high-pressure fuel pump (HPFP), a key component of the GDI system, can develop an internal leak, allowing gasoline to seep past a seal and directly into the engine oil. This causes a severe rich condition and can lead to catastrophic engine damage if not addressed.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or unstable idle
  • Poor fuel economy
  • Strong smell of gasoline from the exhaust or in the engine oil
  • Engine hesitation or stalling, especially after refueling
  • Black smoke from the exhaust
  • Difficulty starting
⚠️ Don't Waste Money on the Wrong Fix

Most Likely Causes

Side-by-side comparison of healthy engine oil versus oil contaminated with gasoline from a leaking high-pressure fuel pump.
Healthy oil (left) should be viscous and translucent; oil contaminated by a leaking HPFP (right) will appear thin, over-full, and smell strongly of raw gasoline.
  1. Failing Canister Purge Valve (CPV) 🔴 High Probability This is a very common failure part on this and other Ford models. The valve is supposed to be normally closed, but it sticks open, allowing un-metered fuel vapor from the EVAP canister to be drawn into the engine at idle, creating a rich mixture. Ford's Customer Satisfaction Program (24N07) covers a one-time replacement for 15 years/unlimited miles due to the high failure rate.
    How to confirm: With the engine idling, disconnect the vapor line from the purge valve. Place your finger over the port on the valve; if you feel any suction, it is stuck open and must be replaced. Another symptom is the engine stalling or running rough immediately after filling the gas tank. 🎬 See why your Focus runs poorly after refueling.
    Typical fix: Replace the canister purge valve and associated tube assembly. 🎬 Watch: Step-by-step guide to replacing the purge valve and assembly.
    Est. part cost: $40-$80
  2. Leaking High-Pressure Fuel Pump (HPFP) 🟡 Medium Probability The 2.0L GDI engine uses a camshaft-driven high-pressure fuel pump. The diaphragm or internal seal inside this pump can fail, allowing high-pressure gasoline to leak directly into the engine crankcase and mix with the oil. This fuel-contaminated oil is then drawn into the intake through the PCV system, causing a persistent and severe rich condition.
    How to confirm: Remove the oil filler cap or pull the dipstick and smell for a strong odor of raw gasoline in the engine oil. The oil level may also appear to be over-full. This is a definitive sign of a leaking HPFP.
    Typical fix: Replace the high-pressure fuel pump and change the engine oil and filter immediately. Driving with fuel-contaminated oil will cause rapid wear on engine bearings.
    Est. part cost: $200-$450
  3. Dirty or Faulty Mass Airflow (MAF) Sensor ⚪ Low Probability Contamination from sources like aftermarket oiled air filters or dirt can coat the MAF sensor's delicate elements, causing it to under-report the amount of air entering the engine. The PCM, thinking there is less air, injects a corresponding amount of fuel, but the actual airflow is higher, resulting in a rich mixture.
    How to confirm: Inspect the sensor for visible contamination. Try cleaning it with a dedicated MAF sensor cleaner spray. With a scan tool, monitor the MAF reading in grams per second (g/s) at idle. A typical reading for a 2.0L engine is around 2.0-3.0 g/s. A significantly higher reading at idle (e.g., 3.5+ g/s) could indicate a faulty sensor causing a rich condition.
    Typical fix: Clean the MAF sensor with a dedicated cleaner. If the problem persists, replace the sensor.
    Est. part cost: $10-$15 (cleaner), $70-$150 (sensor)
  4. Faulty Upstream Oxygen (O2) Sensor ⚪ Low Probability An O2 sensor can become contaminated, slow, or biased over time, sending incorrect voltage signals to the PCM. If the sensor incorrectly reads a lean condition (low voltage) or gets stuck, the PCM will command more fuel to compensate, leading to an actual rich condition.
    How to confirm: Use a scan tool to graph the Bank 1 Sensor 1 voltage. At a steady idle, it should switch rapidly between approximately 0.1V and 0.9V. If it is stuck high (above 0.8V) or is very slow to switch, it is likely faulty.
    Typical fix: Replace the upstream (Bank 1, Sensor 1) oxygen sensor.
    Est. part cost: $50-$140

Rare But Worth Checking

  • Leaking Fuel Injectors: While less common, a GDI fuel injector can leak fuel directly into the cylinder after the engine is shut off or drip excessively while running. A manufacturer service bulletin, TSB #TSB 20-2324, notes that P0172 may be caused by direct injection fuel injectors or PCM software issues.
  • Faulty Fuel Rail Pressure Sensor: The GDI system has a sensor on the high-pressure fuel rail (Part number CM5250 / BU5Z-9F972-B). If this sensor provides an inaccurate low-pressure reading to the PCM, the PCM may command the HPFP to increase pressure excessively, leading to a rich condition.
  • Fuel Quality Issues: Manufacturer service bulletin #21L04 notes that the use of E85 fuel in vehicles not rated for it may cause a P0172 code along with drivability symptoms like hard starting, rough idle, and stalling. Similarly, SSM 49050 indicates that incorrect flex fuel learning, often caused by adding only small amounts of fuel during refueling, can trigger P0172.

Diagnosis Steps

A technician testing the Ford Focus canister purge valve for vacuum suction at idle.
To test the purge valve, disconnect the vapor line at idle; if you feel suction at the valve port, the unit is stuck open and must be replaced.
  1. Read all fault codes with an OBD-II scanner. Note any other codes, especially P1450 or P144C, as they strongly point to the EVAP purge valve. Manufacturer bulletin TSB #TSB 22-2393 lists P0172 alongside several other powertrain codes that may be stored in the PCM.
  2. Check the engine oil. Remove the oil cap and dipstick and smell for a strong gasoline odor. If fuel is present, the high-pressure fuel pump is the cause. Stop driving and arrange for immediate repair.
  3. If no fuel is in the oil, locate the canister purge valve on the engine (a small black solenoid with two hoses and an electrical connector, near the throttle body). With the engine running at idle, disconnect the EVAP line connected to it.
  4. Place your finger over the port on the valve. If you feel a vacuum, the valve is stuck open and must be replaced. This is the most common fix.
  5. If the purge valve is not stuck open, check if you are eligible for Ford's Customer Satisfaction Program 24N07, which provides a one-time free replacement. Be aware that some dealers may charge a diagnostic fee if the valve is not the root cause.
  6. Inspect the air intake system between the MAF sensor and the throttle body for any cracks or loose connections.
  7. Inspect and clean the Mass Airflow (MAF) sensor using a dedicated MAF sensor cleaner. Do not touch the sensor wires.
  8. Using a scan tool, monitor the live data for the upstream O2 sensor (Bank 1, Sensor 1). The voltage should fluctuate rapidly between ~0.1V and ~0.9V. If it's stuck or slow, the sensor may be faulty.
  9. If all other steps fail, consider the possibility of a leaking fuel injector or a faulty fuel rail pressure sensor, which may require professional diagnosis.

Parts You'll Likely Need

A new high-pressure fuel pump (HPFP) for a gasoline direct injection engine.
A replacement high-pressure fuel pump (HPFP). If the internal seal fails, it must be replaced to prevent fuel from entering the crankcase.
  • Canister Purge Valve (OEM #BV6Z-9D653-B (Valve/Hose Assembly), Motorcraft CX2349) — This is the most frequent cause of P0172 on the 2012-2018 Focus. It's a known failure item covered by Ford's Customer Satisfaction Program 24N07.
    Trusted brands: Motorcraft, Bosch, Dorman
    OEM price range: $60-$90
    Aftermarket price range: $30-$50
  • High-Pressure Fuel Pump (HPFP) (OEM #CM5Z-9350-A, Motorcraft M-9926-20) — This is the second most likely, and more severe, cause. The pump is specific to the GDI engine and can leak fuel into the crankcase.
    Trusted brands: Motorcraft, Bosch
    OEM price range: $350-$500
    Aftermarket price range: $200-$350
  • Upstream Oxygen Sensor (OEM #8F9Z-9F472-H, Motorcraft DY1158) — A potential but less common cause. It's the primary sensor the PCM uses to determine the air-fuel ratio.
    Trusted brands: Motorcraft, Bosch, Denso, NGK/NTK
    OEM price range: $100-$150
    Aftermarket price range: $50-$120

Related Codes That Often Appear With This One

  • P1450 — This code for 'Unable to Bleed Up Fuel Tank Vacuum' is very common alongside a failing purge valve. A stuck-open purge valve constantly pulls vacuum on the fuel tank, preventing the system from equalizing pressure as designed.
  • P144C — This code, 'Evaporative Emission System Purge Flow Performance', is also directly related to the canister purge valve. It often appears with P0172 and P1450 when the valve is stuck open or not functioning correctly.
  • P0171 — If the purge valve is failing intermittently, you might see P0171 (System Too Lean) at times and P0172 (System Too Rich) at other times as the valve cycles between stuck open and stuck closed.

Technical Service Bulletins (TSBs) & Recalls

  • Customer Satisfaction Program 24N07 - Canister Purge Valve Replacement: Ford issued this program for 2012-2018 Ford Focus models. It provides a one-time replacement of the canister purge valve (CPV) if it fails, for up to 15 years of service with unlimited miles. The program was initiated due to a high number of failures leading to rough idle, hesitation, stalling, and check engine lights (including code P0172). Owners who previously paid for this repair may be eligible for a refund.
  • TSB #19-2091: This bulletin notes that P0172 and other codes may be triggered by undesired water entry into the engine compartment, which can lead to faulty starting, misfires, and an illuminated MIL.

Platform-Specific Known Issues

  • source — A Reddit thread on r/FordFocus discusses the Customer Satisfaction Program 24N07. Owners report that dealers may charge a significant diagnostic fee (e.g., ~$200) if they inspect the car and find the issue is not the purge valve, even though the letter from Ford implies a free service. This has led many owners to diagnose and replace the part themselves.
  • source — A user on the ScannerDanner forum with a 2015 Focus and a P0172 code provides scan tool data. Forum experts guide them through interpreting fuel trims and MAF sensor readings, advising on how to test the purge valve and warning that a vacuum leak would cause a lean (P0171) code, not a lean one.
  • source — Multiple owner forums and repair videos confirm that a classic symptom of a stuck-open purge valve on this vehicle is the engine stumbling, running rough, or stalling immediately after filling up the fuel tank. This is because the open valve allows the rush of fuel vapors from the freshly filled tank to flood the intake manifold.

Mechanic-Grade Diagnostic Values

An OBD2 scan tool displaying Mass Air Flow (MAF) sensor readings in grams per second.
Monitor the MAF reading at idle; for a 2.0L engine, look for 2.0-3.0 g/s. Values significantly higher may indicate a faulty sensor causing the rich condition.
  • Long-Term Fuel Trim (LTFT) — expected: Close to 0%, within +/- 10%. Failure: Sustained negative values beyond -10% to -25% will trigger the P0172 code.
  • High-Pressure Fuel Rail Pressure (FRP) — expected: At idle, pressure should be around 330-450 PSI. Under load, it can rise to over 1,300 PSI.. Failure: Significantly higher than desired pressure at idle can indicate a faulty regulator or sensor. Significantly lower pressure (e.g., under 100 PSI) points to a failing HPFP.
  • Canister Purge Valve (CPV) Solenoid Resistance — expected: Typically between 15 and 30 ohms for many Ford models.. Failure: A reading significantly outside this range (e.g., 10.5 ohms as reported by one user) or an open circuit (infinite resistance) indicates a faulty solenoid coil.

Hidden / Shadow Codes Worth Checking

  • Mode 6 Misfire Counters: While not a specific DTC, Ford's diagnostic software (like FORScan) can access Mode 6 test results, which include misfire counts for each individual cylinder. This can help determine if the rich condition is isolated to one cylinder (suggesting a leaking injector) or affecting all cylinders. (see via Advanced OBD-II scanner with Mode 6 capability, such as FORScan.)

Scan Tool Commands That Help

  • Ford IDS / FORScan: EVAPCP (EVAP Canister Purge) Duty Cycle — This bidirectional control allows a technician to command the purge valve open by a specific percentage. At idle, the command should be 0%. If you command it to 0% and still feel vacuum on the port, the valve is mechanically stuck open.
  • Ford IDS / FORScan: Reset All Adaptations — After replacing a component like the HPFP, O2 sensor, or MAF sensor, it is critical to reset the PCM's learned fuel trim values. This forces the computer to relearn the fuel strategy with the new part, preventing it from continuing to use the old, incorrect adjustments.

Wiring & Ground Locations

  • PCM Location — Located in the front of the driver's side wheel well, behind the fender liner and underneath the headlight assembly.. This location makes the PCM and its connectors susceptible to water intrusion and physical damage if the fender liner is missing or damaged, which can cause a host of engine management codes, including P0172.
  • Main Engine/Transmission Ground — A key ground point is located on a transmission bell housing stud. Other important grounds are under the airbox.. Poor ground connections are a known issue on this platform and can cause erratic sensor readings and PCM behavior, leading to incorrect fuel calculations and codes like P0172. Cleaning these grounds is a crucial diagnostic step for any electrical gremlin.
  • O2 Sensor Fuse (F32) — In the main fuse box located under the front hood. It is a 10A fuse.. The O2 sensors require power for their internal heater circuits to function correctly. A blown fuse will cause the sensor to operate improperly, potentially leading to incorrect air-fuel ratio readings and a P0172 code.

Real Owner Repair Stories

  • YouTube user 'vinsmash.com' (2014 Ford Focus) — Transmission failsafe engagement, multiple codes including P0606 (PCM Processor Fault).
    ❌ Tried (didn't work) Looking for complex electronic failures before checking basic connections.
    ✅ What actually fixed it The ground cable on the transmission bell housing stud was loose. The user cleaned the contact surfaces and tightened the nut, which resolved all codes. This highlights the importance of checking grounds for seemingly unrelated issues.

OEM Part Supersession History

  • BV6Z-9D653-A, BV6Z-9D653-B, BV6Z-9D653-CBV6Z-9D653-D — Part revision and improvement by the manufacturer to address high failure rates.
  • CM5Z-9350-A, CM5Z-9350-CA, CP5Z-9350-CCM5Z-9350-CB — Part revision for the high-pressure fuel pump.
    Heads up: The part number CM5Z-9350-A is listed for the 1.0L engine in some catalogs, while CM5Z-9350-CB is listed for the 2.0L, indicating a potential for incorrect part lookup. Always verify with VIN.

Model Year Variations Within This Range

  • 2012-2018: While the core components are the same, Ford issued recall 18S32 and Customer Satisfaction Program 24N07 related to the canister purge valve. Part of the recall involved a PCM software update. Vehicles that have had the recall performed have different software logic to help prevent fuel tank deformation if the purge valve sticks open.

Diagnostic Flowchart

Start by checking for accompanying EVAP codes or specific refueling symptoms, as a stuck-open Canister Purge Valve is the most notorious culprit for a rich condition on this 2.0L Duratec engine.
→ These EVAP codes strongly point to a failing Canister Purge Valve (CPV). Check your VIN's eligibility for Ford's Customer Satisfaction Program 24N07, which covers a one-time free replacement for 15 years/unlimited miles.
Does the engine hesitate, run rough, or stall immediately after filling the gas tank?
→ This is a classic symptom of a stuck-open Canister Purge Valve flooding the intake with fuel vapors from the freshly filled tank. Replace the CPV. Note: If taking to a dealer under 24N07, they may charge a ~$200 diagnostic fee if they deem the valve isn't the root cause.
Check the engine oil. Pull the dipstick and remove the oil filler cap. Does the oil smell strongly of raw gasoline, or does the oil level appear over-full?
→ The High-Pressure Fuel Pump (HPFP) internal seal has failed, leaking high-pressure fuel directly into the crankcase. Replace the HPFP and change the oil and filter immediately to prevent rapid engine bearing wear.
Manually test the Canister Purge Valve. With the engine idling, disconnect the vapor line from the valve (located near the throttle body) and place your finger over the port. Do you feel suction?
→ The valve is supposed to be normally closed. Suction means it is stuck open, drawing un-metered fuel vapor into the engine. Replace the canister purge valve and associated tube assembly.
Using a scan tool, monitor the Mass Airflow (MAF) sensor live data in grams per second (g/s) at idle. What is the reading?
→ The MAF sensor is over-reporting airflow, causing the PCM to inject too much fuel. Inspect for contamination (especially from aftermarket oiled filters) and clean with dedicated MAF cleaner. Replace if cleaning fails.
Graph the live data for the Upstream O2 Sensor (Bank 1, Sensor 1) at a steady idle. How does the voltage behave?
→ The O2 sensor is biased or faulty, incorrectly commanding a rich mixture. Replace the upstream (Bank 1, Sensor 1) oxygen sensor.
→ The O2 sensor and MAF are functioning normally. The rich condition may be caused by a leaking fuel injector or a faulty fuel rail pressure sensor. Professional diagnosis is recommended.

Real Owner Stories

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

2014 Ford Focus

Symptoms: Received a letter for Customer Satisfaction Program 24N07 but was warned by the dealer about a potential ~$200 diagnostic fee if the purge valve wasn't the culprit.

What fixed it: Diagnosed and replaced the canister purge valve themselves to avoid the hefty dealer diagnostic fee.

Source hint: Reddit r/FordFocus - Discussion on CSP 24N07 and Dealer Fees

2015 Ford Focus

Symptoms: Triggered a P0172 code and needed help interpreting fuel trims and MAF sensor readings.

What fixed it: Guided by forum experts to test the purge valve and confirmed it was not a vacuum leak, as that would trigger a lean P0171 code instead.

Source hint: ScannerDanner Forum - P0172 Diagnosis on a 2015 Focus

2012-2018 Ford Focus

Symptoms: Engine stumbling, running rough, and stalling immediately after filling up the fuel tank.

What fixed it: Replaced the canister purge valve, which was stuck open and allowing fuel vapors to flood the intake manifold.

Source hint: YouTube - Ford Focus P1450 code fix for cheap Engine Stalling after refuelling

Frequently Asked Questions

Is there a recall or extended warranty for the purge valve on the 2012-2018 Ford Focus?
Yes, Ford issued Customer Satisfaction Program 24N07 for these vehicles. It provides a one-time replacement of the canister purge valve (CPV) for up to 15 years of service with unlimited miles due to a high failure rate.
Why does my Focus stall or run rough immediately after filling up the gas tank?
This is a classic symptom of a stuck-open canister purge valve on this vehicle. When the valve sticks open, the rush of fuel vapors from the freshly filled gas tank floods the intake manifold, causing the engine to stumble or stall.
Will the dealership charge me to diagnose the P0172 code under the 24N07 program?
They might. Owners report that some dealers charge a diagnostic fee (around $200) if they inspect the car and determine the root cause of the code is not the canister purge valve.
I smell gasoline in my engine oil. What does this mean for my 2.0L Duratec engine?
A strong smell of raw gasoline in the oil indicates a leaking high-pressure fuel pump (HPFP). The internal seal can fail, leaking high-pressure gas directly into the crankcase. You must replace the HPFP and change the oil immediately to prevent rapid wear on engine bearings.
How can I test the canister purge valve myself on my Focus?
With the engine idling, locate the purge valve near the throttle body and disconnect the EVAP vapor line from it. Place your finger over the port on the valve; if you feel any suction, the valve is stuck open and must be replaced.
Can a vacuum leak cause the P0172 code on my 2.0L engine?
No. Diagnostic experts note that a vacuum leak introduces unmetered air into the engine, which would cause a lean code (like P0171), not a rich code like P0172.
Ford Focus Purge Valve Replacement! 2012-2018 2.0L Duratec
Ford Focus Purge Valve Replacement! 2012-2018 2.0L Duratec
Ford Focus runs bad after filling fuel DTC P1450
Ford Focus runs bad after filling fuel DTC P1450
Ford Focus oil leak expensive misdiagnosis!!
Ford Focus oil leak expensive misdiagnosis!!
Causes and Fixes P0172 Code: Fuel System Too Rich (Bank 1)
Causes and Fixes P0172 Code: Fuel System Too Rich (Bank 1)
How to fix P0172? | System too Rich (Bank 1)
How to fix P0172? | System too Rich (Bank 1)
How to Fix P0172 Code – Fuel System Too Rich (Bank 1) Diagnosis & Repair
How to Fix P0172 Code – Fuel System Too Rich (Bank 1) Diagnosis & Repair
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 P0172 (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