Why your check-engine light came on: 5 common causes and what to do
At Garrett Auto, we see check-engine lights every week across Michigan — from the Detroit suburbs to the Upper Peninsula. This article explains five frequent causes, what they mean for your car and safety, and practical steps Michigan drivers can take now to avoid being stranded in bad weather or paying for preventable repairs.
How to read the light: steady vs flashing
The behavior of the check‑engine light gives an immediate clue. A steady light signals a stored trouble code that needs diagnosis; you can usually drive carefully to a shop. A flashing light often indicates an active misfire that can damage the catalytic converter — in that case, stop driving and have the vehicle inspected right away. In Michigan winters, a flashing light combined with poor power or rough running is especially risky; visibility and road conditions make on-road breakdowns dangerous.
1) Loose or damaged gas cap — the simplest and surprisingly common culprit
A loose, cracked, or missing gas cap can trigger the evaporative emissions (EVAP) circuit warning. This is especially common after refueling at busy Michigan stations, or if a cap freezes in place during winter and later breaks when forced. Start here: stop in a safe place, tighten the cap until it clicks several times, then drive for a few short trips — the light may reset. If the cap is damaged or the light won't clear, bring it in for diagnosis.
2) Oxygen sensor failure — poor fuel economy and emissions
O2 sensors monitor exhaust oxygen and help the engine run efficiently. Over time, exposure to contaminants, road salt spray, and the harsh temperature swings common in Michigan can degrade sensors. A failing sensor can cause rough idle, reduced fuel economy, and higher emissions — and it will eventually harm the catalytic converter if ignored. Garrett Auto can run a live-data scan to confirm sensor behavior and advise whether replacement is needed.
3) Misfires — spark plugs, coils, or fuel delivery problems
Misfires produce rough running, loss of power, and often set codes for specific cylinders. Short city commutes in cold weather, frequent stop-and-go traffic on Michigan freeways, or moisture from salted roads can expose weak ignition components. If the light is flashing, that usually means a misfire is severe enough to hurt the catalytic converter — pull over when safe and seek service. If it's steady, limit high-speed driving and have the issue diagnosed soon.
4) Catalytic converter concerns — often a consequence, sometimes a cause
A failing catalytic converter can cause a persistent check-engine warning and reduced performance. In Michigan, running rich fuel mixtures (from a misfire or bad sensor), frequent short trips that don't fully heat the exhaust, or damage from road debris and potholes can shorten converter life. If you notice a sulfur smell, rattling under the car, or a big drop in fuel economy, have Garrett Auto inspect the exhaust system promptly.
5) EVAP leaks and other emissions system faults
Beyond the gas cap, the EVAP system has hoses, valves, and a charcoal canister that can develop leaks or faults. Cold-induced cracking of plastic lines, or corrosion of underbody components from road salt, are common Michigan causes. EVAP faults often set codes but may not affect drivability immediately — however, they will prevent emissions testing and can grow into larger issues if left unattended.
What to do immediately — a practical checklist for Michigan drivers
- Is the light flashing? Stop driving when safe and get help; flashing usually indicates an active misfire.
- Check the gas cap: Tighten it until it clicks; replace it if cracked or missing.
- Note symptoms: Loss of power, unusual smells, rattles, or rough idle — tell the technician exactly when and where they occurred.
- Limit heavy use: Avoid towing, highway speeds, and steep grades until the issue is diagnosed.
- Schedule a diagnostic scan: A code read and live data check at Garrett Auto identifies the root cause efficiently.
What Garrett Auto does during diagnosis
When you bring a vehicle in, we perform a prioritized approach: read stored and pending codes, monitor live engine data (idle, fuel trims, misfire counters), inspect ignition and fuel components, test sensors, and run smoke or pressure tests on EVAP as needed. For Michigan drivers, we pay particular attention to corrosion on connectors and underbody components affected by salt and pothole damage.
- Small fixes (like a gas cap or single sensor) are often quick to resolve.
- Misfires and catalytic damage may need more time but fixing misfires early reduces overall costs.
- Resolve emissions issues before winter or before a state inspection to avoid delays.
Real Michigan examples
Example 1 — A Lansing commuter noticed the check-engine light after a winter storm and a week of short trips. Tightening a cracked gas cap found when fueling cleared the code after a few drives — a simple, low-cost fix that kept the car from failing an inspection.
Example 2 — A Kalamazoo driver ignored a steady light and later experienced sluggish performance on I-94 during a cross-state weekend. A diagnostic revealed worn spark plugs and a weak ignition coil; addressing those prevented catalytic damage and restored fuel economy.
If the light is steady and the car feels normal, short, cautious trips to a shop are usually okay. If performance is noticeably affected or the light is flashing, stop driving and seek service.
FAQ — Will the check-engine light reset itself?Sometimes a temporary issue clears after a few drive cycles, but that doesn't mean the root cause is gone. We recommend a professional scan to be sure there isn't an underlying problem, especially before winter travel in Michigan.

