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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0172 on 2014-2018 Chevrolet Silverado 1500: Rich Fuel Causes and Fixes

On a 2014-2018 Silverado with the 5.3L or 6.2L engine, code P0172 almost always points to a failing high-pressure fuel pump (HPFP) leaking fuel into the engine oil. The most definitive initial check is to smell the oil dipstick for a strong gasoline odor. The correct repair involves replacing the pump, its single-use high-pressure line, and performing an immediate oil and filter change to remove the contaminated oil.

20 minutes to read 2014-2018 Chevrolet Silverado 1500
Most Likely Cause
Leaking High-Pressure Fuel Pump (HPFP)
Difficulty
3/5
Est. Time
2 hrs
DIY Doable?
✅ Yes
Shop Labor
$150 – $1300
Parts Price
$25 – $500
⚠️ Drivable, but... — Driving is possible, but not recommended for an extended period. The rich condition can damage the catalytic converter, and if the cause is a leaking fuel pump, the fuel-diluted engine oil loses its ability to lubricate, risking severe internal engine damage like worn bearings and camshaft lobes.
Key Takeaways
  • Before buying any parts, pull the oil dipstick and smell it. A strong gasoline odor makes the high-pressure fuel pump (HPFP) the number one suspect.
  • If the oil smells normal, use a scan tool to check the 'Fuel Alcohol Content' reading. If it's high and you use regular gas, resetting this value may fix the issue for free.
  • Inspect the MAF sensor for dirt and the air filter box for plastic obstructions near the sensor, as this is a known issue covered by a TSB.
  • Do not replace the oxygen sensors; they are almost always doing their job correctly by reporting the rich condition.
The trouble code P0172 stands for 'System Too Rich (Bank 1)'. This means the Engine Control Module (ECM) has detected too much fuel and not enough oxygen in the exhaust gases on Bank 1, which is the driver's side of the engine. The upstream oxygen sensor on that bank is sending a high voltage signal, indicating the rich mixture. The ECM tries to compensate by reducing the amount of fuel injected, but it has reached its maximum negative adjustment limit (e.g., long-term fuel trim is -20% to -35%) without correcting the problem, triggering the Check Engine Light.

What's Unique About the 2014-2018 Chevrolet Silverado 1500

These EcoTec3 direct-injected engines have a well-documented weakness in the high-pressure fuel pump (HPFP). Unlike many port-injected vehicles where a rich code points to a leaky injector or bad sensor, on these trucks, the HPFP is a primary suspect. It's a cam-driven pump located in the engine valley, and its internal seals can fail, dumping raw fuel directly into the crankcase. This fuel contaminates the oil, and the potent fuel vapors are then ingested by the engine through the Positive Crankcase Ventilation (PCV) system, creating a severe rich condition that the ECM cannot trace back to a specific sensor or injector.

Symptoms You May Notice

  • Check Engine Light is on
  • Strong smell of gasoline, especially when checking the engine oil
  • Poor fuel economy
  • Rough or unstable idle, especially after extended idling
  • Black smoke from the exhaust
  • Engine continues to run or sputter for a moment after being turned off ('dieseling')
  • Noticeably hard or harsh shifting
  • Reduced engine power or hesitation
  • Long crank time to start the engine
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing oxygen sensors. O2 sensors are usually correctly reporting the rich condition, they are not the cause of it. Replacing them will not fix the problem.
  • Replacing the low-pressure fuel pump in the tank. This pump is rarely the cause of a rich condition; the high-pressure pump is the specific failure point on these direct-injected engines.

Most Likely Causes

  1. Leaking High-Pressure Fuel Pump (HPFP) 🔴 High Probability → Shop Fuel Pump The mechanical HPFP on the L83 and L86 engines is a known failure point, with some early models subject to a voluntary emissions recall. It is located in the engine valley, driven by the camshaft, and when its internal seals fail, it leaks fuel directly into the crankcase. A Reddit user described the diagnostic process: "The bushing on the cam pushrod wears out and sprays high pressure fuel into the crankcase which is then sucked into the intake by the PCV system."
    How to confirm: The most definitive sign is a strong smell of raw gasoline on the engine oil dipstick. A technician can confirm this by disconnecting the PCV hose from the intake, plugging the intake port, and watching the fuel trims on a scan tool. 🎬 See how to diagnose the fuel system and fix rich codes. If the trims rapidly improve towards zero, it confirms unmetered fuel vapors were entering from the crankcase. A visual comparison of a new vs. a failed pump often shows the failed pump's internal spring area washed clean by fuel.
    Typical fix: Replace the high-pressure fuel pump and the associated high-pressure fuel line 🎬 Watch: Step-by-step guide to replacing the high-pressure fuel pump. (which is single-use). An immediate oil and filter change is mandatory to remove the fuel-contaminated oil. Failing to change the oil will cause the rich code to return.
    Est. part cost: $200-$500
  2. Incorrect Fuel Alcohol Content Reading 🟡 Medium Probability These trucks use a 'virtual' alcohol sensor; the ECM calculates the ethanol percentage based on readings from the oxygen sensors and fuel level changes after a fill-up. This calculation can drift over time, especially with short trips, causing the ECM to believe the fuel has a high ethanol content (like E85) and inject more fuel than necessary. A forum user noted their alcohol content reading was 23% while running regular 87 octane.
    How to confirm: Use a scan tool to view the 'Fuel Alcohol Percentage' or similar PID. If you only use regular gasoline (E10/E15), the value should be low (typically under 15%). If the reading is high (e.g., 30%, 50%, or more), the ECM is commanding a rich mixture based on false data. Long-term fuel trims will be extremely negative, often maxed out at -30% or more.
    Typical fix: Use a bi-directional scan tool to perform a 'Fuel Alcohol Content Reset' or 'Fuel Composition Reset'. This procedure resets the learned value back to a default (often around 3%), allowing the system to re-learn correctly. No parts are replaced. After the reset, the fuel trims should return to near zero.
    Est. part cost: $0
  3. Dirty or Faulty Mass Air Flow (MAF) Sensor 🟡 Medium Probability → Shop Fuel Injection Air Flow Meter A dirty sensor can under-report airflow, causing the ECM to inject too much fuel. Additionally, TSB #PIP5446A notes that excess plastic 'flash' from the manufacturing process inside the air filter housing can disrupt airflow and cause erratic readings and rich/lean codes. Oiled aftermarket air filters are a common cause of MAF sensor contamination.
    How to confirm: Inspect the MAF sensor wires for dirt or oil contamination. Inspect the inside of the air filter housing for any plastic obstructions near the sensor, as detailed in TSB PIP5446A. Clean the sensor with dedicated MAF sensor cleaner. A dirty MAF can also cause transmission shifting problems because it is a primary input for engine load calculation. 🎬 Watch: How a dirty MAF sensor causes these specific trouble codes.
    Typical fix: Clean the MAF sensor with a dedicated cleaner. If the air filter housing has casting flash, the official GM fix is to replace the air filter housing lid (OEM Part #23383011, verify with VIN). If cleaning doesn't work, replace the MAF sensor.
    Est. part cost: $60-$150
  4. Stuck Open EVAP Purge Valve ⚪ Low Probability → Shop Vapor Canister
    How to confirm: With the engine running at idle, disconnect the purge line from the valve itself. There should be no vacuum present. You can also use a scan tool to command the valve closed and apply a vacuum pump to see if it holds. In one diagnostic video, a technician commanded the purge valve to 100% with a scan tool and felt no vacuum at the disconnected line, confirming the valve was stuck closed or failed electrically, though a stuck-open valve is more common for a rich code.
    Typical fix: Replace the EVAP canister purge valve/solenoid. A common part number is ACDelco #214-2317 (GM #12690512), but always verify with VIN.
    Est. part cost: $25-$50

Rare But Worth Checking

  • Leaking Fuel Injector: → Shop Fuel Injector While less common than the HPFP failure, a direct injector can get stuck open, dumping fuel into a single cylinder. This might be accompanied by a misfire code for that specific cylinder (e.g., P0301-P0308). A scan tool with injector balance test capabilities can help identify a leaking injector without full disassembly.

Diagnosis Steps

  1. Read all diagnostic trouble codes with a scanner. Note if P0175 is also present, which indicates a problem affecting both banks.
  2. Perform the most critical check: Remove the engine oil dipstick and smell the oil. If it has a strong odor of raw gasoline, the high-pressure fuel pump is the most likely cause and should be addressed immediately to prevent engine damage.
  3. Connect a scan tool and observe Long-Term Fuel Trim (LTFT) for Bank 1. It will be significantly negative (e.g., -20% to -35%).
  4. On the scan tool, check the 'Fuel Alcohol Content' value. If it is abnormally high (over 15-20%) and you are not using E85 fuel, perform a 'Fuel Composition Reset'.
  5. Visually inspect the air filter and the air intake tube. Remove and inspect the MAF sensor for contamination. Check the air filter housing for casting flash per TSB PIP5446A.
  6. If the HPFP is suspected, confirm by temporarily disconnecting the PCV fresh air hose and plugging the intake port; if the fuel trims rapidly improve towards zero, it confirms unmetered fuel vapors were entering from the crankcase.
  7. Test the EVAP purge valve to ensure it is not stuck open and leaking fuel vapors into the intake at idle.
  8. As a final check, you can perform a fuel injector balance test or leak-down test to check for a faulty injector, though this is less common than the HPFP failure.

Parts You'll Likely Need

  • High-Pressure Fuel Pump (OEM #12677329 (Superseded by 12711662)) — This is the most common failure point on the L83/L86 engines that causes a P0172 code due to internal leaking. A Reddit user found the GM Genuine part on RockAuto for $220.
    Trusted brands: ACDelco, Bosch, GM Genuine
    OEM price range: $220-$500
    Aftermarket price range: $150-$300
  • High-Pressure Fuel Pipe (OEM #12655251) — This pipe connects the HPFP to the fuel rail and is a single-use, torque-to-yield part that must be replaced anytime it is disconnected. Re-using it can lead to dangerous fuel leaks.
    Trusted brands: ACDelco
    OEM price range: $30-$50

Related Codes That Often Appear With This One

  • P0175 — System Too Rich (Bank 2). If both banks are running rich, it strongly points to a global issue affecting the entire engine, such as the HPFP, MAF sensor, or incorrect fuel alcohol content.
  • P0101 — Mass Air Flow (MAF) Circuit Range/Performance. This code may appear if the MAF sensor is dirty, faulty, or if airflow is disrupted by the casting flash issue described in TSB PIP5446A.
  • P0300 — Random/Multiple Cylinder Misfire. A severe rich condition can foul spark plugs with carbon and fuel, leading to incomplete combustion and misfires.

Technical Service Bulletins (TSBs) & Recalls

  • PIP5446A: Addresses harsh shifting, rough idle, and rich/lean codes (P0172, P0175, P0101) caused by excessive casting flash in the air filter housing near the MAF sensor on 2014-2018 models. The fix is to inspect and, if flash is found, replace the air filter housing lid.
  • PIP4792D: Pertains to slightly older models but the principle is relevant; discusses extended crank, rough running, and P0172/P0175 due to incorrectly learned fuel alcohol content on E85-compatible vehicles, requiring a scan tool reset.
  • GM Voluntary Emission Recall 13370 / N140010: Affects some 2014 models with 4.3L and 5.3L engines for an incorrect fuel pump pressure regulator that could cause stalling or hard starts.
  • GM Voluntary Emission Recall (Feb 2015): Affects certain 2014-2015 models with L83/L86 engines where the high pressure fuel pump may leak, causing fuel odor. Correction is to replace the fuel pump.

Platform-Specific Known Issues

  • A leaking High-Pressure Fuel Pump (HPFP) is a widely documented problem that causes fuel to contaminate the engine oil, leading to rich codes P0172 and P0175.
  • TSB #PIP5446A identifies an issue where excess plastic molding ('casting flash') in the air filter housing can disrupt airflow over the MAF sensor, causing inaccurate readings and rich codes.

Mechanic-Grade Diagnostic Values

  • Long-Term Fuel Trim (LTFT) at idle — expected: -10% to +10%. Failure: Consistently more negative than -20% to -25%, indicating the ECM is removing fuel to compensate for a rich condition.
  • Low-Side (In-Tank Pump) Fuel Pressure — expected: Around 72 PSI (500 kPa). A pressure relief valve should be set at 84 PSI (580 kPa).. Failure: Significantly lower pressure could indicate a weak in-tank pump, though this is not a common cause for a rich code.
  • High-Pressure Fuel System Leak-Down Test — expected: After shutting off the engine, the high-side fuel pressure should remain stable or rise slightly as heat soaks the fuel rail.. Failure: A steady, continuous drop in pressure after shutdown indicates a leak, which could be a dripping injector.
  • MAF Sensor Reading at Idle — expected: Approximately 4 grams/second for a 4-cylinder engine; a V8 like the 5.3L should be proportionally higher, likely in the 5-7 g/s range at a stable idle.. Failure: A reading that is significantly lower than expected for the engine's displacement can cause the ECM to command too much fuel.
  • Injector Pulse Width (L83) — expected: Well below 6.0ms under normal operation.. Failure: Approaching or exceeding 6.0ms indicates the injectors are nearing their maximum duty cycle limit, often seen when trying to compensate for issues or under heavy load/high ethanol content.

Scan Tool Commands That Help

  • GDS2 / Tech2Win or equivalent bi-directional scanner: Fuel Composition Reset — Use this when the 'Fuel Alcohol Percentage' PID shows a high value (e.g., >20%) but the vehicle has only been filled with standard E10/E15 gasoline. An incorrect high reading will cause the ECM to command more fuel, creating a rich condition. This function resets the value to a baseline, allowing it to re-learn correctly.
  • GDS2 or equivalent bi-directional scanner: Injector Balance Test — This test can help identify a leaking or malfunctioning fuel injector. The tool pressurizes the fuel system and pulses each injector individually while monitoring the pressure drop on a fuel pressure gauge. An injector with an excessive pressure drop may be leaking.
  • GDS2 or equivalent bi-directional scanner: EVAP Purge/Seal — This command allows the technician to command the EVAP purge valve open and closed to test its function. For a P0172, you would command it closed at idle and ensure no fuel vapors are being drawn into the intake, which would contribute to a rich condition.

Wiring & Ground Locations

  • G102 — Located at the left rear of the engine, on the cylinder head.. This ground is for the 8 ignition coils. While not a direct cause of a rich code, a poor ground here can lead to weak spark, incomplete combustion, and misfires (P0300), which can accompany or be mistaken for a primary fuel issue.
  • G103 / G104 — Located on the front of the passenger side (G103) and rear of the driver side (G104) cylinder heads.. These are primary engine ground points. The ECM and its sensors rely on solid ground paths. Corrosion or looseness at these points can introduce electrical noise and cause erratic sensor readings, potentially affecting fuel calculations.
  • MAF Sensor Connector (8-pin) — On the air intake tube after the air filter housing.. A poor connection here can cause a P0101 but also contribute to P0172/P0175. Pin 5 should have 12V (ignition on), Pin 7 should be ground (<2 Ohms to chassis ground), and Pin 6 is the 5V reference signal. Verifying these voltages is crucial before replacing the sensor.

Real Owner Repair Stories

  • YouTube channel 'Wrenching With Kenny' (2014+ Silverado/Sierra with 5.3L GDI engine) — P0172 and P0175 rich codes.
    ❌ Tried (didn't work) Not specified, but the video implies that basic checks were performed first.
    ✅ What actually fixed it The high-pressure fuel pump had failed and was leaking fuel into the crankcase. The fix was replacing the high-pressure fuel pump and performing an oil change.
  • YouTube channel 'Flat Rate Mechanic' (Chevy Suburban with 5.3L engine) — P0172 and P0175, with long-term fuel trims at -30%.
    ❌ Tried (didn't work) Checking for vacuum leaks., Blocking off the EVAP purge valve hose (no change in fuel trims).
    ✅ What actually fixed it The 'Fuel Alcohol Content' was reading 67%. Using a scan tool to perform a 'Fuel Compensation Reset' immediately brought the long-term fuel trims back to 0%. No parts were replaced.

OEM Part Supersession History

  • 1267732912691016, 12711662 (verify latest with VIN) — GM often updates parts to improve reliability or address known failure modes. The original HPFP is a known high-failure item.
    Heads up: Part number 12691016 appears to supersede a long list of previous numbers including 12622475, 12633594, 12641740, and 12677329, indicating it may be a more robust, consolidated design.

Model Year Variations Within This Range

  • 2015-2018: In 2015, Chevrolet began pairing the 6.2L L86 V8 with a new 8-speed (8L90) automatic transmission. While this doesn't directly affect the cause of P0172, the transmission control module relies heavily on accurate engine torque signals, which are derived from MAF and fuel calculations. A severe rich condition can sometimes manifest as harsh shifting, an issue noted in TSBs related to MAF problems.

Diagnostic Flowchart

Real Owner Stories

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

2014-2018 Chevrolet Silverado

Symptoms: P0172 and P0175 codes appeared after extended periods of idling, accompanied by noticeably hard shifting and the engine 'dieseling' (continuing to run or sputter) for a moment after being turned off.

What fixed it: Checking and resetting the incorrectly learned fuel alcohol content.

Source hint: https://www.chevroletforum.com/forum/2014-2018-gmt-k2-122/p0175-p0172-104993/

2015 Chevrolet Suburban LTZ

Symptoms: P0172 and P0175 codes triggered specifically at idle, with scan tool data showing long-term fuel trims maxed out at -35%.

What fixed it: Replacing the leaking High-Pressure Fuel Pump (HPFP).

Source hint: https://www.tahoeyukonforum.com/threads/p0172-p0175-2015-suburban-ltz.143719/

2015 Chevrolet Silverado 5.3L

Symptoms: Engine running rich with codes P0172 and P0175 present.

What fixed it: Diagnosed and replaced a failed HPFP after pulling the PCV hoses, plugging the intake boot holes, and watching the fuel trims return to normal.

Source hint: https://www.reddit.com/r/ChevyTrucks/comments/18m692l/2015_silverado_53_runs_rich/

Frequently Asked Questions

Is there a recall for the high-pressure fuel pump on my 2014-2015 Silverado 5.3L?
Yes, GM issued a Voluntary Emission Recall in February 2015 for certain 2014-2015 models equipped with the L83 and L86 engines. The recall addresses a high-pressure fuel pump that may leak internally, causing a fuel odor and rich codes. The correction is to replace the fuel pump.
Why is my Silverado shifting harshly along with the P0172 code?
Harsh shifting can be caused by a dirty Mass Air Flow (MAF) sensor or excessive plastic casting flash in the air filter housing, as detailed in TSB #PIP5446A. Because the MAF sensor is a primary input for the engine's load calculation, inaccurate airflow readings directly disrupt transmission shift patterns.
How can I confirm if my Silverado's P0172 is caused by a leaking high-pressure fuel pump?
The most definitive sign is a strong smell of raw gasoline on the engine oil dipstick. A technician can also confirm this by disconnecting the PCV fresh air hose from the intake, plugging the intake port, and watching the fuel trims on a scan tool. If the trims rapidly improve towards zero, it confirms unmetered fuel vapors were entering from the crankcase.
What is a 'Fuel Alcohol Content Reset' and why might my truck need it?
These trucks use a 'virtual' alcohol sensor that calculates ethanol percentage based on oxygen sensor readings and fuel level changes. This calculation can drift over time, especially with short trips, causing the ECM to falsely believe you are running E85 (e.g., 30% to 50% alcohol) when you are using regular gas. A reset via a bi-directional scan tool returns the value to a default (around 3%) so the system can re-learn correctly.
Does TSB PIP5446A apply to my 2014-2018 Silverado?
Yes, TSB #PIP5446A applies to 2014-2018 models. It addresses rough idle, harsh shifting, and rich/lean codes (P0172, P0175, P0101) caused by excessive plastic casting flash in the air filter housing disrupting airflow over the MAF sensor. The official fix is to replace the air filter housing lid (OEM Part #23383011).
Do I need to change my oil if the high-pressure fuel pump fails?
Yes, an immediate oil and filter change is mandatory. When the mechanical HPFP fails, it leaks high-pressure fuel directly into the engine valley and crankcase, severely contaminating the oil. Failing to change the oil will cause the P0172 rich code to return as fuel vapors continue to be sucked through the PCV system.
How to Replace 5.3L Silverado High Pressure Fuel Pump - Powertrain P0175 P0172 Serria Tahoe Yukon
How to Replace 5.3L Silverado High Pressure Fuel Pump - Powertrain P0175 P0172 Serria Tahoe Yukon
How to Fix Chevy P0172 P0175 Code Fuel System Running Rich
How to Fix Chevy P0172 P0175 Code Fuel System Running Rich
P0172 P0175 GM troubleshooting
P0172 P0175 GM troubleshooting
Silverado Dirty MAF Sensor Causes Trouble... P0172 P0174
Silverado Dirty MAF Sensor Causes Trouble... P0172 P0174
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 May 6, 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:
  • Chevrolet Silverado 1500: 20142015201620172018
In this article
🧭 Diagnostic Flowchart
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