Check this first
Check the air filter – a blocked filter is the cheapest cause of a rich mixture.
Rich running washes oil off the bores and can ruin a catalytic converter, so don't leave it.
What usually fixes it
In the order a good shop checks them. Typical total: $62–$725 at $130 an hour.
Air filter
$62–$135A blocked filter starves the engine of air.
Leaking fuel injector
$268–$725An injector that drips adds fuel nobody asked for.
Fuel pressure regulator
$206–$494Too much pressure pushes extra fuel through every injector.
Oxygen sensor
$128–$350A lazy sensor makes the computer keep adding fuel.
Code titles are the generic SAE definitions. Prices are typical US parts and labor for a common car or light truck – a guide for judging a quote, not a quote. Always confirm a repair against the vehicle in front of you.