Solid vs Flashing Check Engine Light: What Each Means and What to Do Next
A flashing check engine light and a solid one call for different next steps, and a light that goes out on its own can still leave a code behind.

Services · Diagnostics & Electrical
A warning light tells you something is wrong. It doesn't tell you what. We use computerized diagnostic equipment and hands-on testing to track the fault to its source, so you pay for the repair that's actually needed.
What's covered
A code reader gives a starting point. Proper diagnosis means testing the circuit, sensor or component the code points to — and checking what else could cause the same symptom — before recommending a repair.
Common reasons people call
These are some of the signs that bring drivers in. None of them fix themselves — and most are cheaper to deal with early.
Steady: book a diagnosis soon. Flashing: ease off and stop somewhere safe — it can damage the catalytic converter.
Fine one day, flat the next, or slow to crank in the cold.
Headlights, dash or interior lights that come and go.
Windows, locks, gauges or the radio acting up.
The fault that disappears the moment you reach the shop.
Hesitation, rough idle or fuel economy that dropped off.
In detail
Reading a code is the start of a diagnosis, not the end of it. A full diagnosis typically includes:
How on-board diagnostics store codes and freeze-frame data is set out in the OBD standards. Source
Check your vehicle for open safety recalls by VIN with Transport Canada.
Why proper diagnosis matters
The same symptom can come from several places. Testing narrows it to the part that's actually failing.
You'll hear what we found and why it matters before any work goes ahead, with upfront pricing.
Replacing parts until the problem goes away is expensive. Diagnosis first keeps the bill to what's needed.
Guides & answers
Plain-language answers to the questions drivers ask about diagnostics & electrical.
A flashing check engine light and a solid one call for different next steps, and a light that goes out on its own can still leave a code behind.
Why a battery that starts the car all fall can fail on the first frozen morning, how old is too old, and why a battery and charging-system test beats guessing.
Which exhaust leak symptoms can wait for an inspection and which mean stop now, why carbon monoxide is the real risk, and what BC's rules say about leaks and loud exhausts.
Rapid clicking, a single click and silence each point somewhere different. What the sound and your dash lights say about the battery, starter and alternator, and what to tell the shop.
Your heater runs on engine coolant, so cold air from the vents usually points to the cooling system. Here's what each symptom means and what's normal on a cold morning.
Driveway checks, what a technician should inspect, a kit packed for a closure and the road check on the day, for winter drives over the Coquihalla, Hwy 3 or the Fraser Canyon.
No. A code tells us which system reported a problem. Diagnosis is the testing that confirms which part or wire is actually at fault, so you're not paying for parts that don't fix it.
A flashing light usually signals a problem that can cause damage if you keep driving. Ease off, get somewhere safe, and call the shop at 604-793-9310. More on solid vs flashing check-engine lights.
Yes. Battery testing and replacement is part of our regular work, along with tracking down what's draining a battery that keeps going flat. Cold snaps are hard on batteries — here's how cold weather affects a car battery.
Related services

Engine, fuel system, belts, exhaust and the everyday repairs that keep a vehicle running.
View service
Oil, lube & filter service, batteries, belts and the routine checks that head off bigger repairs.
View service
A/C recharge, repair and maintenance, plus cooling system and radiator-side service.
View serviceSend a request with your vehicle details and we'll get back to you, or call the shop line.