The check engine light comes on when your car's computer sees something outside its normal range. It does not tell you how serious the problem is. It only tells you that something needs a look.
Most of the time the cause is small. Sometimes it is not. The trick is knowing which situation you are in, and that starts with how the light behaves.
Steady or flashing: the first thing to check
A steady light means the computer has stored a fault code. You can usually keep driving for a short time, but you should schedule a diagnosis soon.
A flashing light is different. It usually points to an engine misfire, and a misfire can overheat the catalytic converter quickly. If the light is flashing:
- Ease off the accelerator and avoid hard acceleration or towing.
- Drive gently to a safe place and shut the engine off if the car shakes badly.
- Call us before driving any farther than you need to.
Common causes we see
Many lit dashboards trace back to a short list of causes. None of them are exotic.
- A loose or worn gas cap. It lets fuel vapor escape, and the system notices.
- Oxygen sensor wear. An aging sensor can hurt fuel economy over time.
- Spark plugs or ignition coils. These cause rough idle and misfires.
- Mass airflow sensor problems. A dirty sensor can cause hesitation and stalling.
- Catalytic converter or emissions faults. These often follow a long-ignored misfire.
Your car may have several possible causes for one code. That is why a code alone is not a repair plan.
What to do in the first five minutes
A little calm checking can save you a trip, or tell you that you need one right away.
- Note whether the light is steady or flashing.
- Check the dashboard for other warnings, such as oil pressure or temperature.
- Tighten the gas cap until it clicks, then keep driving normally for a day or two. A loose cap can clear the light on its own.
- Pay attention to how the car feels: power loss, rough idle, odd smells, or new noises.
- If anything feels wrong, or the light stays on, book a diagnosis.
Why a code reader is only the start
Plenty of parts stores will read a code for free. That is a useful first clue, but it is not a diagnosis. A code such as a lean condition can come from a vacuum leak, a weak fuel pump, a dirty sensor, or a bad wire.
Our diagnostic check is $89 and the fee is credited toward the repair if you go ahead with the work. A technician reads the code, looks at live data, and tests the likely causes before recommending anything. You get a plain explanation and a clear estimate, and nothing is replaced until you approve it. You can see how this works in our engine diagnostics service.
Can I wait it out?
Sometimes, but not forever. A steady light with no change in how the car drives is not an emergency. It can still be costing you fuel economy, and a small problem can grow into a larger one.
An ignored light can also fail an emissions test. If your registration is coming due, it is better to sort out the cause first. We also offer smog and emissions testing from $49.
What we will tell you after the diagnosis
We try to keep the answer simple. You will hear what failed, what it affects, how urgent it is, and what it costs. If a repair can wait, we will say so. Where we can, we will also share photos and notes through a digital inspection so you can see what we see.
When to call us
If your light is flashing, the car is running rough, or the light has stayed on for more than a few days, we can help. Visit our contact page to book, or call us at +1 (555) 010-0123. We will talk you through whether you can drive in or whether the car should stay put.


