If it's just a round flashing light that has no indication as to it's meaning, it's probably the Daytime Running Light indicator. It's only on when the headlights are OFF. If it's flashing, it generally means that one of your DRL's has burned out.
There are a few reasons why your daytime running lights are flashing. Your wiring could be messed up or your lights might be burning out.
Replace the flapper. If that doesn't work, try a Flusher Fixer Kit.
If the check engine light is flashing when the engine is running , that indicates that an ignition misfire has been detected
Day time running lights?
Congratulations! You have a virus. (:
have a pontiac 6000 2.5 motor and it wont stay running
If the check engine light is flashing every second or so with the engine running that means an engine cylinder misfire has been detected
replace the shift cable
it means its not charging properly should be 12.6 -14.2 when running.
A flashing DRL telltale indicates a possible burned out headlamp, or that the vehicle may need service to repair a stuck DRL relay.