Quick answer
A flashing check engine light means the engine computer is detecting a problem, usually a misfire, that can damage the catalytic converter as you drive: ease off, stop somewhere safe and plan on a tow. A solid (steady) light means a fault has been confirmed and stored as a code. It is less urgent, but it still needs a diagnosis soon, and right away if the car doesn't feel right.
On this page
| Flashing light | Solid (steady) light | |
|---|---|---|
| What it means | A fault that can damage the catalytic converter as it happens, usually a misfire | A confirmed emissions-related fault, stored as a trouble code |
| Right now | Ease off, stop somewhere safe, shut the engine off | Notice how the car is running, and check the other gauges and lights |
| Next step | Plan on a tow rather than driving on | Book a diagnosis soon, or right away if the car feels different |
If the light is flashing
The California Air Resources Board's OBD II fact sheet says a blinking light means a malfunction is happening that could be damaging the catalytic converter. Owner's manuals can be more specific. Honda's 2025 Accord manual, for example, says the lamp blinks when the engine is misfiring.
If it starts flashing while you're driving:
- Ease off the accelerator. The AA's advice for a flashing light is to avoid hard acceleration and high revs.
- Get out of traffic at the first safe spot. Signal and put your hazards on. On Hwy 1, an exit or a parking lot is a better place to stop than a narrow shoulder, if you can get there gently. On a two-lane rural road, look for a wide pull-out or a side road rather than stopping in the lane.
- Shut the engine off, away from anything that can burn. Honda's manual says to park where there are no flammable items and let the engine cool for at least 10 minutes. Dry grass under a hot exhaust is the obvious one to avoid.
- Check your owner's manual. Where it gives instructions for your model, follow those over any general guide.
- Plan on a tow. CAA-Québec's advice for a flashing light is to stop in a safe spot and have the vehicle towed to a garage. Oregon's Department of Environmental Quality (DEQ) says driving is discouraged until the fault is repaired.
If the light is solid: can you keep driving?
A solid (steady) light usually means the computer has seen the same fault on more than one drive and confirmed it. You may read that a solid light is fine for a set number of kilometres. No such figure exists: it depends on which code is stored and what's causing it, and nobody knows that until the vehicle has been checked. Until then, let the way the car runs set the urgency:
- It runs and feels normal, and nothing else is lit. Book a diagnosis soon, and hold off on long highway trips until it has been diagnosed. Honda's manual says to avoid high speeds and get the vehicle inspected right away, and the AA says to get it checked as soon as possible.
- It feels different. A rough idle, stumbling or hesitating when you accelerate, less power than usual, stalling, or a new noise or smell. Treat that as urgent and have it checked before you drive any distance. If it stalls, loses power or gets worse, stop somewhere safe and arrange a tow rather than driving it in. The AA only says yes to driving on with a steady light when there's no loss of power.
- Another warning comes on with it. Other lights have their own instructions in your owner's manual. In Honda's manual, the low oil pressure warning and the charging system light both mean stopping in a safe place. A temperature gauge climbing toward hot is its own problem: CAA-Québec's advice for an overheating engine is to stop safely and let it cool, and never to open the radiator cap while it's hot.
If the light starts flashing at any point, switch to the steps above.
Why solid lights get left on in BC
There's no emissions test for passenger vehicles in BC to force the issue. AirCare, which tested cars and light trucks in the Lower Mainland and Fraser Valley, ended on December 31, 2014, so a steady light can stay on for months. Leaving it has costs, though. The Air Resources Board notes that emissions faults often affect fuel economy, performance or how the car drives, and that driving a long time without a fix could lead to other components being damaged. And a light that's already on can't warn you about a second fault the way it warned you about the first.
How the light decides to come on
Modern cars and light trucks have an on-board diagnostic system, OBD II, that watches virtually every component that can affect emissions. When it spots a problem, it usually doesn't light the lamp straight away. Canada's On-Road Vehicle and Engine Emission Regulations require new cars and light trucks to have an OBD system that meets the US standard, so the US rules describe how the light works here too. DieselNet's summary of those rules lays out the sequence:
- First detection. The computer stores a pending code and a freeze frame: a snapshot of engine data from about the moment the fault was seen. The light stays off.
- Seen again. If the fault shows up again on a later drive, the light comes on steady and the code becomes confirmed.
Why the light went off by itself
According to DieselNet's summary, for most faults the light can go out if the problem isn't detected on the next three driving cycles, while the code stays stored for at least 40 engine warm-up cycles. Misfire and fuel system faults follow a stricter version of the rule: under the California OBD II regulation, the clean drives have to happen under engine conditions similar to when the fault was first seen. Oregon DEQ says the system can switch the light off once the fault is no longer detected over several trips.
A light that went out means the fault hasn't come back lately. It doesn't prove nothing was wrong. If it was a loose fuel cap you've since tightened, that may be the end of it. If the car stumbled, hesitated or smelled odd while the light was on, or the light keeps coming and going, the stored code and freeze frame may still be there to read, though not for good: once the fault has stayed away for about 40 warm-up cycles, the code can be erased. Don't wait long to have it checked. That record helps most with the kind of fault that disappears by the time the car reaches a shop.
Don't clear the code or disconnect the battery
Clearing the code with a scanner or unhooking the battery can turn the light off. Neither fixes the fault.
- Clearing codes erases the evidence. Snap-on's scan tool documentation says clearing wipes the stored codes, the freeze-frame data and the results of the car's self-tests, and turns the light off. The fault is still there, the light returns once it's detected again, and the snapshot a technician would have used is gone.
- Disconnecting the battery has its own downsides. Honda's 2024 CR-V manual says disconnecting it erases the readiness codes, which show whether those self-tests have run, and that they only set again after several days of driving under a variety of conditions. Toyota Canada goes further: on some of its models, which have a battery state sensor on the negative terminal, it highly recommends not disconnecting the battery terminals under any circumstances. The guide to car batteries in cold weather gives the same warning.
Getting the light diagnosed
A trouble code is a starting point: it names the system or circuit that reported a problem, not the part that failed or why. That gap is why a code read isn't a diagnosis: finding the cause takes testing.
West Yale's computerized diagnostics and electrical troubleshooting covers check engine and other warning lights. If the cause is in the engine, fuel delivery or exhaust, the fix moves to engine, fuel system and exhaust service. An exhaust leak ahead of an oxygen sensor, for example, can set a lean code, and exhaust leak warning signs covers the noises and the carbon monoxide risk that come with one.

Before you call, note down
- Whether the light was flashing or steady, and whether that changed
- When it came on: a cold start, highway speed, a long climb, towing, or right after filling up
- What the car was doing: shaking, hesitating, losing power, a smell or a noise
- Any other warning lights or gauge readings at the same time
- Whether the light has gone out since, and roughly when
Common questions
Can a loose gas cap turn on the check engine light?
Yes. Oregon DEQ confirms that a broken fuel cap, or one that isn't fully tightened, can set the light. The cap seals the fuel vapour system, and the computer tests that system for leaks. A few myths come along with it:
- "Tighten the cap and the light goes straight off." It won't. The system has to re-run its check on later drives before the light can go out, and that can take several trips. CAA-Québec's advice for a steady light: tighten the cap until it clicks, and if the light stays on, visit a repair shop.
- "A light right after a fill-up is always the cap." Kelley Blue Book's guide to P0455, a large-leak code, also lists cracked hoses, a stuck or slow-responding purge valve, a damaged fuel tank pressure sensor, blocked vapour hoses and loose connections.
- "A loose cap can make the light flash." While the engine is running, flashing is reserved for faults that can damage the catalytic converter, and a vapour leak isn't one of them. Don't write off a flashing light as a cap problem.
A strong smell of fuel is a different matter. Stop driving and have it looked at right away rather than waiting to see whether the light clears. Hard starts and stalling can be fuel system warning signs too.
Should I drive the Coquihalla with a solid light on?
Have it diagnosed first. Until the cause is found, nobody knows whether it's minor or something that could leave you stranded, and long stretches of Hwy 5, Hwy 3 and the Fraser Canyon are far from services. The mountain highway vehicle check lists what else to look at before the trip.
Sources
- On-Board Diagnostic II (OBD II) Systems Fact Sheet — California Air Resources Board
- Title 13 CCR 1968.2, OBD II regulation (final regulation order) — California Air Resources Board
- US on-board diagnostics (OBD) requirements — DieselNet
- On-Road Vehicle and Engine Emission Regulations (SOR/2003-2) — Justice Laws Website
- Indicator Coming On/Blinking, 2025 Accord Owner's Manual — Honda
- Testing of Readiness Codes, 2024 CR-V Owner's Manual — Honda
- Dashboard warning lights: What do they mean? — CAA-Québec
- Dashboard warning lights and what they mean — The AA
- On-board Diagnostics Frequently Asked Questions — Oregon Department of Environmental Quality
- P0455 code: EVAP system gross leak — Kelley Blue Book
- OBDII Service Modes (scan tool documentation) — Snap-on
- How to Prepare Your 12V Battery for Cold Weather Driving — Toyota Canada
- AirCare to end after 2014, new options explored — BC Gov News
- Aircare program comes to an end — BC Gov News




