What Does P0172 Mean on Your 2018 Chevrolet Silverado?
A P0172 code on your 2018 Chevrolet Silverado 1500 means the engine control module has found that Bank 1 is running too rich. The 2018 Silverado came with three gasoline engine options: the 4.3L EcoTec3 V6 (285 hp), the 5.3L EcoTec3 V8 (355 hp), and the 6.2L EcoTec3 V8 (420 hp). All three use direct injection. On the V6 and V8 engines, Bank 1 is the driver side of the engine.
With the 2018 model now several years old and likely out of warranty, a rich condition is not uncommon as sensors and components age. A rich mixture wastes fuel, fouls plugs, and can damage catalytic converters, so timely diagnosis saves money.
Common Symptoms You May Notice
- Check engine light on
- Worse fuel economy than normal
- Rough or stumbling idle
- Black smoke from the exhaust
- Strong fuel smell at the tailpipe
- Engine hesitation or sluggishness
Top Causes of P0172 on the 2018 Silverado
- Dirty or failing MAF sensor - After several years and tens of thousands of miles, the MAF sensor accumulates contamination. This is the single most common cause of P0172 on the Silverado.
- Worn or leaking fuel injector - Direct injection injectors can develop deposits or wear over time, causing uneven fuel delivery or leaking.
- Aging upstream O2 sensor - Oxygen sensors degrade with mileage. By 80,000-100,000 miles, they can become sluggish and cause incorrect fuel trim calculations.
- Fuel pressure regulator failure - A stuck or failing regulator allows excessive fuel pressure, enriching the mixture across all cylinders.
How to Diagnose the Problem
Scan for codes and pull freeze frame data. Check Bank 1 STFT and LTFT. Negative LTFT values past -10% confirm the rich condition.
Replace the air filter if it has not been changed recently. Clean the MAF sensor with proper MAF cleaner spray. This inexpensive step resolves the problem in many cases.
Monitor the upstream O2 sensor on Bank 1 with live data. It should oscillate between 0.1V and 0.9V. A slow or stuck sensor suggests replacement is needed. Test fuel pressure; the 2018 Silverado should read approximately 55-60 psi at idle.
If only Bank 1 shows rich, focus diagnostics on Bank 1 injectors and the Bank 1 O2 sensor. If both banks are rich, suspect the MAF or fuel pressure system.
Repair Options and Cost Estimates
- MAF sensor cleaning or replacement: Cleaning is under $10. New sensor costs $45-$155 plus $45-$90 labor.
- Fuel injector replacement: Parts run $30-$85 per injector. Labor is $180-$400.
- O2 sensor replacement: Parts cost $45-$140. Labor is $75-$145.
- Fuel pressure regulator: Parts are $40-$110. Labor runs $90-$220.
Can You Fix This Yourself?
MAF cleaning is very easy. O2 sensor replacement is moderate. Port injectors are accessible on the 5.3L, but direct injectors are more difficult. The 2018 Silverado's engine bay is spacious, making most repairs more accessible than on smaller vehicles.
Prevention Tips
- Replace the air filter every 15,000-20,000 miles
- Use quality fuel to minimize fuel system deposits
- Run a fuel system cleaner every 5,000 miles
- Consider replacing the O2 sensors proactively around 100,000 miles