Check engine light on? What it means and what the repair should cost

The drivway Team

Few dashboard lights cause more anxiety — or get ignored longer — than the check engine light. The truth is it's rarely an emergency, but knowing which kind you're looking at changes what you should do next.

First: is it flashing or steady?

Steady light: something needs attention, but it's usually safe to keep driving to a shop in the next few days.

Flashing light: this signals an active engine misfire. Unburned fuel is reaching the exhaust system and can destroy a $1,000+ catalytic converter within minutes. Pull over, avoid hard acceleration, and get the car to a technician as soon as possible — don't wait out a flashing light.

The most common causes, and what they should cost

Costs below are typical U.S. ranges for parts + labor at an independent technician; expect dealership pricing to run noticeably higher for the same job.

  • Loose or damaged gas cap — the cheapest possible cause. Tightening is free; a replacement cap runs $15–35.
  • Worn spark plugs or a failing ignition coil — causes rough idle and misfires. Typically $150–450 depending on how many cylinders are affected.
  • Mass air flow (MAF) sensor — throws off the engine's fuel mixture, hurting fuel economy and power. Usually $200–400.
  • Oxygen (O2) sensor — a worn sensor increases fuel consumption and, left alone, can damage the catalytic converter. Commonly $150–350 per sensor.
  • Catalytic converter — the most expensive common repair, often $1,000–2,500 at a dealership, though a skilled independent shop can frequently beat that using a quality aftermarket part. This is almost always the result of an ignored misfire or O2 sensor issue rather than a standalone failure — catching the real cause early avoids this bill entirely.

What a diagnosis should cost

Plugging in a code reader is quick, but interpreting the code and confirming the actual cause takes real diagnostic time. A fair, professional check engine diagnosis typically runs $50–150. Be wary of any shop that wants to replace parts before diagnosing — a code points to a system, not necessarily the exact broken part.

Should you ever just ignore it?

Only in one narrow case: the light comes on right after you filled up and you suspect a loose gas cap. Tighten it and see if the light clears within a few drive cycles. For anything else, an ignored steady light tends to turn into a bigger, pricier repair the longer it's left unaddressed — most of the expensive fixes on this list start out as cheap ones.


Get a real diagnosis and an upfront price before you agree to anything. Find a technician near you on drivway.