P0172: System Too Rich (Bank 1)
What this check-engine code means in plain English, what usually causes it, and what a fix typically costs.
What P0172 means
The engine control module (ECM) has detected that the air-fuel mixture on Bank 1 (the side of the engine containing cylinder #1) is too rich, meaning there's too much fuel or not enough air. The ECM tries to compensate by adjusting fuel delivery, but the mixture remains outside acceptable limits.
What causes P0172?
Is P0172 safe to drive?
You can typically continue driving for a short period, but a rich condition reduces fuel economy, can foul spark plugs, and may damage the catalytic converter over time. Address it within a few days to avoid more expensive repairs.
P0172 repair cost
Industry-average estimates. Cost depends on the root cause—cleaning a MAF sensor is inexpensive, while replacing fuel injectors or a fuel pressure regulator costs significantly more.
Which one is it for your car?
Plug a cheap OBD2 adapter into your car and CarSense reads your codes and tells you the likely cause and a real cost for your exact vehicle — free to scan, no proprietary dongle.