All Posts

Check Engine Light On? Here's What It Actually Costs To Fix

6 min read

The check engine light is the most misunderstood warning on your dash. Sometimes it's a $20 gas cap. Sometimes it's a $1,800 catalytic converter. The light itself doesn't tell you which - the diagnostic scan does. Here's how to think about it and what the common fixes actually cost in Detroit.

Solid light vs flashing light

A solid check engine light means the car has detected an issue but it's not currently causing severe damage. You can drive to a shop, you can usually finish your commute, and you have time to schedule a diagnostic.

A flashing check engine light is different. It usually means an active engine misfire, which can dump raw fuel into the catalytic converter and destroy it - turning a $200-$400 ignition coil job into a $1,200+ catalyst replacement on top. If it's flashing, drive directly to a shop or pull over and have it towed.

The first step is always the scan

When your check engine light comes on, the car stores a diagnostic trouble code (DTC). A scan tool reads that code and tells the technician what the car detected. Without the code, every guess is guessing.

We do diagnostic scans free at East Detroit Goodyear. Many shops charge $80-$150 for a scan. AutoZone and O'Reilly will also pull codes free, but they often don't have the equipment or training to interpret manufacturer-specific codes correctly, and they have a financial incentive to recommend parts you might not actually need.

Most common codes and what they cost to fix

P0420 / P0430 (catalytic converter efficiency): The catalyst isn't cleaning emissions as well as it should. Sometimes it's a bad O2 sensor ($150-$350 to replace). Often it's the catalyst itself ($600-$1,800+ depending on vehicle and whether it's OEM or aftermarket).

P0171 / P0174 (system too lean): The engine is getting too much air or not enough fuel. Common causes are vacuum leaks ($100-$400 to fix), bad MAF sensor ($150-$400), or a failing fuel pump ($500-$900).

P0300 series (random or specific cylinder misfire): Usually ignition coils, spark plugs, or fuel injectors. Spark plugs alone are $80-$200 installed. A bad coil pack runs $150-$350 per coil. Multiple misfiring cylinders can mean a failing fuel injector ($300-$600).

P0440 / P0455 (EVAP leak): The fuel vapor recovery system has a leak. Often it's a loose or failing gas cap (free to $30). Sometimes it's a cracked EVAP hose or failed purge valve ($150-$400).

Oxygen sensor codes (P0130-P0167): Bad O2 sensor, $150-$350 per sensor depending on location and vehicle.

How to not get ripped off

Ask for the actual code(s) the scan tool reported. A reputable shop will tell you. If they refuse, that's a red flag.

Get a clear quote before any work. Diagnosis ≠ repair. We give a free diagnosis, then quote the repair separately. You can take that quote and shop it if you want.

Be skeptical of recommendations to 'replace the catalytic converter' on the first visit unless the scan tool data clearly shows the catalyst is bad (post-cat O2 sensor mirroring pre-cat readings, for example). Many P0420 codes are upstream sensor problems, not actual catalyst failures.

Be especially skeptical of 'just replace the spark plugs, coils, AND injectors at the same time' on a misfire. We isolate which is bad first.

Will the light come back on?

After a proper repair, the engine computer needs to complete several 'monitors' (test cycles) before it confirms the issue is fixed and clears the code. That typically takes 50-200 miles of mixed driving. If the same code returns after that, the repair didn't fix the root cause - bring the car back.

If a different code comes on, that's a new problem, not a failed repair. The diagnostic scan will clarify.

Frequently Asked Questions

Can I keep driving with the check engine light on?+

Solid light: usually yes, but get it diagnosed within a week or two. Flashing light: no, get it to a shop immediately or have it towed.

Will the check engine light fail me on a Michigan emissions test?+

Michigan does not require emissions testing for personal vehicle registration in most counties, so the light alone won't fail you. But a related drivability issue might.

Can I just clear the code myself?+

You can with a basic OBD2 reader. But unless you fixed the underlying issue, the code will come back within a few drive cycles. Worse, clearing codes on a flashing-light situation can let real damage continue unnoticed.

Check engine light on? Free diagnostic scan at East Detroit Goodyear. We'll pull the code, explain what it actually means, and quote any repair before we start. Call (313) 886-8462.

Call (313) 886-8462
Call (313) 886-8462