The check engine light usually indicates a need to replace one or more parts of your engine or exhaust system: the oxygen sensor, catalytic converter, mass airflow sensor or spark plugs and wires. It can also indicate a loose or faulty gas cap, a vacuum leak, an exhaust gas recirculation valve failure, a dead battery, or a problem with an aftermarket car alarm.
A solid Check Engine light should be diagnosed at your earliest convenience. A flashing Check Engine light should send you right to your nearest service station — the problem may be urgent.
All dash indicator lights turn on and then off when the car starts as a quick system check. This on-off behaviour also shows your service technician which bulbs may be burned out.