
The check engine light is your car's computer telling you it found a problem in the engine, emissions, or a related system. It stores a trouble code that points to the system involved. The code is the start of a diagnosis, not the end of one.
Solid vs. flashing
Solid: something is out of range. It might be minor, like a loose gas cap, or something that will get worse with time. Get it checked soon, but it's usually not an emergency.
Flashing: usually a severe misfire. Unburned fuel can overheat the catalytic converter, which is an expensive part to replace. Ease off, avoid hard acceleration, and get it looked at right away.
Common codes we see
P0300 Random misfireP0171 Running leanP0420 Catalyst efficiencyP0455 Large EVAP leakP0128 Thermostat / coolant tempWhy a free code read isn't enough
A P0171 lean code can come from a vacuum leak, a dirty airflow sensor, a weak fuel pump, or an exhaust leak. Replacing the part named in a search result often doesn't fix it. Real diagnosis means reading live data and testing the likely causes until one is confirmed.
Don't just clear it before smog
Clearing codes resets your car's readiness monitors. California smog stations check those monitors, so a car whose light was just cleared will usually fail until it has been driven enough to complete them. If the problem is still there, the light comes back anyway.
Book a mobile check engine diagnostic and we'll tell you what we confirmed, what it costs to fix, and what can wait.
Next articleBrake Noises Explained: Squeal, Grind, and Shake