P0172 Code: 2018 GMC Sierra – What It Means & Cost to Fix

2018 GMC Sierra P0172 Too Rich: Causes & Fixes

What Does P0172 Mean on Your 2018 GMC Sierra?

A P0172 code on your 2018 GMC Sierra means the engine control module has detected a rich fuel condition on Bank 1. The 2018 Sierra (K2XX platform) comes with the 5.3L L83 V8 or the 6.2L L86 V8, both featuring direct injection and Active Fuel Management (AFM). Bank 1 is the driver's side cylinder bank.

At this age, with potentially 60,000-100,000+ miles, several components in the fuel system may be showing their age. The good news is that P0172 is very common on this generation Sierra, so the causes and fixes are well documented.

Symptoms You Might Notice

  • Check engine light on
  • Noticeably reduced fuel economy
  • Rough idle, especially in AFM mode
  • Black exhaust smoke
  • Fuel odor from the exhaust
  • Fouled spark plugs (black, sooty deposits)

Common Causes of P0172 on the 2018 GMC Sierra

  1. Dirty MAF Sensor — After years of service and tens of thousands of miles, the MAF sensor element is often coated with contaminants. This is the number one cause.
  2. Failed EVAP Purge Solenoid — A very common failure on K2XX platform GM trucks. The purge valve sticks open and continuously feeds fuel vapors to the intake.
  3. Aging O2 Sensor — By this mileage, the upstream O2 sensor may be slow to respond, causing fuel trim errors.
  4. Worn Fuel Injectors — Direct injection fuel injectors with 60,000+ miles can develop internal wear and leak fuel past their seats.

How to Diagnose the Problem

  1. Scan for all codes — Companion codes help narrow down the root cause.
  2. Compare fuel trims between banks — Both banks rich = MAF or purge valve. Single bank = localized issue.
  3. Test the MAF sensor — Verify output against specs. A contaminated MAF typically reads 15-25% low.
  4. Test the purge valve — Apply vacuum and command it with a scan tool. It should seal when unpowered.
  5. Check O2 sensor response time — A sensor taking over 100ms to switch is past its prime.
  6. Fuel injector balance test — Identify injectors contributing more fuel than commanded.

Repair Options and Cost Estimates

  • MAF Sensor Cleaning — DIY: $10-$15. Shop: $50-$100.
  • MAF Sensor Replacement — Parts: $60-$160, labor: $50-$100. Total: $110-$260.
  • Purge Valve Replacement — Parts: $18-$50, labor: $50-$100. Total: $68-$150.
  • O2 Sensor Replacement — Parts: $55-$165, labor: $80-$160. Total: $135-$325.
  • Fuel Injector Replacement — Parts: $45-$140 each, labor: $220-$400. Total: $265-$540.

Can You Fix This Yourself?

The 2018 Sierra is extremely DIY-friendly for these repairs. The MAF sensor is right in the air intake — 15 minutes to clean. The purge valve is on top of the engine near the intake manifold. O2 sensors are accessible from underneath. Even injectors are doable for an experienced DIYer with direct injection knowledge.

Prevention Tips

  • Clean or replace the MAF sensor every 50,000 miles as preventive maintenance
  • Replace O2 sensors proactively around 100,000 miles
  • Use fuel system cleaner periodically to keep direct injectors clear
  • Replace spark plugs at the recommended 97,500-mile interval
Got Another Mystery?

"The game is afoot!" Let our AI detective investigate your next automotive case.

Open a New Case