Check engine light & diagnostics
Your check engine light, explained.
A trouble code tells us where to look, not what to replace. We scan it, test the system and pinpoint the real cause, then explain it in plain English before any repair begins.
Warning signs
Signs it’s time for a diagnosis.
Not every problem turns on a light, and not every light feels like a problem. Either way, these are worth a closer look.
Check engine light flashing? That usually means a severe misfire. Unburned fuel can overheat the catalytic converter and ruin it. Ease off, limit your driving and call us right away.
- Check engine light that comes on and stays on
- Check engine light flashing, often with a shaking engine
- Rough, shaky or uneven idle at stops
- Hesitation or stumbling when you accelerate
- Stalling at a stop or while you’re driving
- Hard starts, or cranking longer than usual before it fires
- A noticeable drop in fuel economy
Codes, decoded
A code points to a system, not a part.
Trouble codes are where a diagnosis starts. They tell us which system noticed a problem. Testing tells us why.
A parts-store code read is a useful first clue, but replacing whatever part a code description mentions is a gamble. The same code can have several very different causes, so we confirm the fault before recommending a single part.
Example code
- P
- Powertrain
- 0
- Generic code
- 3
- Ignition or misfire
- 01
- Cylinder 1
P0301 means cylinder 1 is misfiring. It doesn’t say why.
What could cause it?
What we do
Diagnosis that finds the real fault.
Code scan & freeze-frame
We read stored and pending codes, plus the freeze-frame snapshot of speed, load and temperature from the moment the fault was set.
Pinpoint testing
Sensors, wiring, ignition, fuel delivery and vacuum tested step by step, so the repair targets the part that actually failed.
Drivability problems
Rough idle, hesitation, stalling, hard starts and poor fuel economy, even when there’s no light on the dash.
Emissions & EVAP
Oxygen sensors, catalytic converter efficiency and evaporative leaks, from a loose gas cap to a cracked vent hose.
Known issues & bulletins
We check technical service bulletins and common failure patterns for your make, model and engine before chasing parts.
Other warning lights
ABS, charging, temperature and traction control lights traced to the source. Curious about a symbol? Try our dashboard light decoder.
Our diagnostic process
From warning light to a clear answer.
-
Scan & record
We pull every stored and pending code, plus the freeze-frame data from when the light came on.
-
Check known issues
We look up technical service bulletins and common patterns for your make, model and engine.
-
Test & pinpoint
Targeted tests on the suspect components and wiring until the actual cause is confirmed.
-
Explain, then repair
You hear what failed, why, and what it costs to fix. Nothing is repaired until you approve it.
Diagnostics FAQ
Check engine questions, answered.
Not sure how urgent it is? Call and tell us what the light is doing and how the car feels. We’ll help you decide.
Good to know: any diagnostic fee is explained up front, before we start testing. Jot down when the light came on and what you noticed. Details like that help us track down intermittent problems faster.
What does a flashing check engine light mean?
A flashing light usually means a severe misfire. Unburned fuel can reach the catalytic converter and overheat it, which can cause expensive damage. Reduce your driving, avoid hard acceleration and heavy loads, and have it checked right away. If the engine is running very roughly, call us before driving it in.
Can a loose gas cap turn on the check engine light?
Yes. On most modern vehicles, a loose, damaged or missing gas cap can set an evaporative emissions (EVAP) leak code. Tighten the cap until it clicks and give it a few days of normal driving, since the light may take several trips to go out on its own. If it stays on, there may be another leak or fault worth checking.
A parts store read my code for free. Why do I need a diagnosis?
A code reader tells you which system flagged a problem, not which part failed. Take a misfire code: the culprit might be a worn plug, a weak coil, a sticking injector, an intake leak or a compression problem. Diagnosis means testing to confirm the actual cause, so you don’t pay for parts you didn’t need.
Should I stop driving if the check engine light comes on?
If the light is steady and the car drives normally, it’s usually OK to keep driving for now, but book a diagnosis soon. Small problems can grow and hurt fuel economy. If the light is flashing, or you notice overheating, a loss of power or unusual noises, pull over when it’s safe and call us.
Why did my check engine light come back on?
The light can return if the original cause wasn’t fully fixed, if a related part fails, or if a code was cleared without a repair. Clearing codes turns the light off but doesn’t fix anything. Intermittent faults can also take a while to reappear. We review the code history and freeze-frame data, then retest to find out why.