The check engine light comes on and then flashes for one second, or stays on longer, to indicate the check engine has detected a problem with your car's emissions system that needs attention. When this happens, the check engine light should stay on until the problem is corrected.