Truman Auto Repair

Check Engine Light On: What It Means, Causes and Typical Costs

Updated September 28, 2026 · Truman Auto Repair

A check engine light means the car's on-board computer has detected a fault in the engine or emissions system and stored a diagnostic trouble code. A steady light means the car should be checked soon, because the Massachusetts inspection program says a light that stays on for more than a week points to an emissions-related problem. A flashing light is different: it signals a serious misfire that can damage the catalytic converter, so reduce speed and load and get the car looked at immediately. In Massachusetts, a lit light also fails the emissions portion of the annual inspection for vehicles that are OBD-tested.

Steady versus flashing

Steady light. The car is usually safe to drive for a short time, but "short" is the point. Faults that begin as a nuisance, such as a weak oxygen sensor, can drag down fuel economy and eventually overwork other parts. Book a diagnosis within days rather than weeks, and sooner if the car runs rough, loses power or smells of fuel.

Flashing light. Unburned fuel is entering the exhaust, where it can overheat the catalytic converter. Replacing a converter is one of the more expensive repairs on a common car, so a tow or a slow drive to a nearby shop is cheaper than carrying on for another week. If the car is shaking or losing power, do not push it.

Check the simple things first

  • Gas cap. A loose or worn cap can trigger an evaporative emissions code. Tighten it until it clicks. The light may take a few days of normal driving to clear on its own.
  • Recent work. If you just refueled, had a battery change or had service done, mention it to whoever diagnoses the car.
  • Other warning lights. Oil pressure, temperature and charging lights together with the check engine light are a reason to stop, not to schedule.

Common causes and rough costs

The state lists the usual reasons cars fail the emissions test: oxygen sensors and other parts that regulate the fuel and air mixture, exhaust gas recirculation (EGR) valves, engine misfires, catalytic converters and evaporative controls, including poorly fitting gas caps. The table adds a few other frequent culprits. Cost ranges are rough figures that include parts and labor on common vehicles and vary a great deal with the make, model and shop, so verify them with a written estimate.

CauseWhat you might noticeTypical range
Loose or worn gas capNothing, or a faint fuel smell$0 to $30
Evaporative system leak or purge valveHard starts after fueling$100 to $400
Oxygen sensorWorse mileage, rough idle$150 to $500
Spark plugs or ignition coilsMisfire, shaking, hesitation$150 to $700
Mass airflow sensorStalling, poor acceleration$100 to $450
EGR valveRough idle, pinging$200 to $700
Catalytic converterReduced power, rotten-egg smell$1,000 to $2,800 or more

European and luxury models often sit at the top of these ranges or above them because of parts prices and diagnostic complexity. If you drive one, the article on Audi and Volkswagen maintenance adds model-specific context.

What a proper diagnosis involves

Reading a code takes a minute, and some parts stores will do it for free. A diagnosis is more than that. A trouble code names a circuit or a symptom, not always a failed part, and the state's own FAQ says exactly that. A competent technician will look at freeze-frame data (the engine conditions when the fault was recorded), watch live sensor readings, inspect for vacuum or exhaust leaks and run tests that confirm the cause before replacing anything.

Expect a diagnostic fee, commonly an hour or so of labor. Ask the shop three questions before you agree: what the fee covers, whether it is credited toward the repair, and how they will prove the cause. Replacing parts until the light goes out is expensive and often fails inspection anyway. If you are unsure about a recommended repair, see how to choose an honest repair shop for ways to test a quote.

Do not clear the code just before an inspection

It is tempting to erase the code, or disconnect the battery, to make the light vanish. Doing so also erases the readiness monitors, the self-checks the computer runs while you drive. The analyzer then reports "not ready," and the car is rejected even if the underlying problem has been fixed. Model year 2012 and newer gasoline vehicles may have only one non-continuous monitor not ready. The state says that a week of combined highway and city driving is normally enough to reset things, so schedule the visit accordingly. If the car is already due, the inspection guide explains the test, and what to do after a failure covers retests, waivers and the 60-day limit.

Check warranty coverage before paying

Federal rules give major emissions control parts extended warranty protection, which the state describes as an "8/80" warranty: eight years or 80,000 miles, whichever comes first, beyond the standard vehicle warranty. Some manufacturers go further on low-emission models. If your car is within those limits, a catalytic converter or computer fault may be covered at a dealer. Check the warranty booklet or ask a dealer service department before approving a large bill elsewhere. Details by component vary by manufacturer and model.

For more practical advice from the state, see the Mass Vehicle Check maintenance tips. Typical bills for other common jobs are in our guide to repair costs around Boston.

Frequently Asked Questions

Can I drive with the check engine light on?

A steady light usually allows short trips, but get the car checked within days. If the light is flashing, or the car shakes, loses power or overheats, stop driving it and arrange a tow or a very short trip to a shop.

Will a car with the check engine light on pass inspection in Massachusetts?

No, not if it is subject to the OBD emissions test. The light being on is one of the checks the analyzer makes, and the car receives a rejection until the problem is repaired and the computer is ready for a retest.

How much does it cost to diagnose a check engine light?

Many shops charge about an hour of labor, roughly $100 to $200 around here, though rates differ. Ask whether the fee is credited if you approve the repair. Reading the code alone is often free at parts stores, but it does not pinpoint the cause.

Will tightening the gas cap turn the light off?

If a loose cap caused an evaporative leak code, the light should go out after several normal drives. If it stays on, the cause is something else, and the car needs a proper diagnosis.

How long after a repair will the car be ready for an emissions test?

Often about a week of mixed city and highway driving. The computer must finish its self-checks again, especially if the battery was disconnected or the codes were cleared during the repair.