P0172 Code: 2022 Mazda CX-50 – What It Means & Cost to Fix

2022 Mazda CX-50 P0172 Too Rich: Causes & Fixes

What Does P0172 Mean on Your 2022 Mazda CX-50?

A P0172 code on your 2022 Mazda CX-50 means the engine's fuel system is running too rich on Bank 1. Your CX-50 is equipped with the Skyactiv-G 2.5L turbocharged inline-4 (or the naturally aspirated 2.5L in base models), and this code indicates the air-fuel mixture contains more fuel than optimal.

The turbo model is particularly sensitive to this code because the turbocharger adds complexity to the air metering system. Regardless of which engine variant you have, a rich condition wastes fuel and can damage emissions components if left unresolved.

Symptoms You Might Notice

  • Check engine light on
  • Reduced fuel economy
  • Rough idle, especially when cold
  • Black smoke from the exhaust under acceleration (turbo models)
  • Strong fuel smell from the exhaust
  • Soot on the tailpipe

Common Causes of P0172 on the 2022 CX-50

  1. Dirty or Failing MAF Sensor — The mass airflow sensor on the CX-50 is prone to contamination, especially on turbo models where the intake system handles more air. A contaminated MAF underestimates airflow, leading to over-fueling.
  2. Boost Leak (Turbo Models) — A leak in the intercooler piping or charge pipe means the turbo pushes air that never reaches the engine, but the ECU has already calculated fuel delivery based on requested boost. Result: too much fuel, not enough air.
  3. Faulty Oxygen Sensor — A slow or biased upstream O2 sensor gives the ECU incorrect data about exhaust gas composition.
  4. Leaking Fuel Injector — High-pressure direct injectors in the Skyactiv engine can develop leaks, delivering unmetered fuel.

How to Diagnose the Problem

  1. Scan for all codes — Companion codes like P0101 (MAF) or P0299 (underboost) help narrow the diagnosis.
  2. Check fuel trims — Negative long-term fuel trims (LTFT below -10%) confirm a rich condition.
  3. Inspect the MAF sensor — Compare actual MAF readings against expected values for your engine at various RPMs.
  4. Check for boost leaks (turbo models) — Pressurize the intake tract with a smoke machine or boost leak tester. Inspect intercooler connections, charge pipes, and couplers.
  5. Test O2 sensor response — Use a scan tool to monitor switching frequency and voltage range.
  6. Perform fuel injector balance test — Check for injectors that contribute uneven fuel amounts.

Repair Options and Cost Estimates

  • MAF Sensor Cleaning — DIY: $10-$15. Shop: $50-$100.
  • MAF Sensor Replacement — Parts: $90-$190, labor: $50-$100. Total: $140-$290.
  • Boost Pipe Repair/Replacement (Turbo) — Parts: $50-$200, labor: $100-$200. Total: $150-$400.
  • O2 Sensor Replacement — Parts: $100-$210, labor: $80-$150. Total: $180-$360.
  • Fuel Injector Replacement — Parts: $80-$175 each, labor: $200-$350. Total: $280-$525.

Can You Fix This Yourself?

Cleaning the MAF sensor is a great first step and very easy to do. If you have the turbo model, checking boost pipe connections is also straightforward — look for loose clamps or cracked silicone couplers. Beyond that, O2 sensor and injector work on the turbocharged Skyactiv engine is more complex and often requires professional tools.

Prevention Tips

  • Use a quality dry-element air filter and replace it on schedule
  • On turbo models, periodically inspect charge pipe connections for looseness
  • Use Top Tier gasoline to keep direct injectors cleaner
  • Follow Mazda's recommended maintenance intervals
Got Another Mystery?

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

Open a New Case