P0172 typically costs between about $100 and $1,000 to fix, depending on the root cause and your vehicle. In some cases, costs can rise higher if multiple parts must be replaced or there is related damage to the exhaust system or catalytic converter.
What P0172 Means
P0172 is an OBD-II diagnostic trouble code that signals the engine is running rich on Bank 1, meaning more fuel than air is being delivered to the combustion chamber. Common causes include faulty sensors, vacuum leaks, or fuel-delivery problems. Because the fix depends on the underlying issue, the price can swing widely from a simple sensor replacement to more extensive repairs.
Common Causes and Estimated Repair Costs
Below are the most frequent causes of P0172 and typical price ranges you might see at a shop. Prices include parts and labor, though actual costs vary by vehicle, location, and labor rates.
- Oxygen sensor replacement (Bank 1 Sensor 1): typically $150–$350
- Mass Air Flow (MAF) sensor replacement: typically $150–$350
- Vacuum leaks or cracked hoses: typically $100–$500 depending on access and parts
- Fuel pressure regulator replacement: typically $50–$300
- Fuel injector cleaning or servicing: typically $50–$150 (cleaning), or $150–$600 per injector if replacement is needed
- PCV valve replacement: typically $20–$60
- Catalytic converter damage or failure resulting from prolonged rich condition: typically $800–$2,500
- ECU/PCM reflash or software update: typically $100–$250
Prices vary with vehicle make/model, part availability, and regional labor rates. A straightforward sensor swap is usually far cheaper than diagnosing multiple fuel-system issues or repairing vacuum leaks deep in the engine bay.
Factors That Influence Cost
Several factors determine the final bill. These include the vehicle’s age and design, the complexity of access to the faulty component, whether OEM or aftermarket parts are used, and local labor rates. Diagnostic fees may apply even if no repair is performed, and costs can rise if more than one issue is present or if ancillary components (like the catalytic converter) have been affected by prolonged running rich.
What to Expect at the Shop
Expect a two-step process: diagnosis and repair. Mechanics will typically scan for codes, inspect the fuel and air systems, test sensors, and check for vacuum leaks. They may perform a smoke test for leaks and review fuel trim data to pinpoint the root cause. You’ll usually receive a written estimate before any work begins, and diagnostic fees may be waived if a repair is performed. Time to complete ranges from under an hour for a simple sensor swap to several hours for more involved repairs.
Summary
- P0172 indicates the engine is running rich on Bank 1, with diverse potential causes—from sensors to vacuum leaks to fuel-system problems.
- Costs vary widely, commonly from about $100 to $1,000, though more extensive repairs can exceed that range depending on the root cause and vehicle.
- Always get a written diagnostic and repair estimate, and consider getting a second opinion if the quote seems high.


