If the problem was a loose gas cap and you secure it correctly, the light should turn off since the issue is resolved. However, if your check engine light keeps coming on repeatedly over several days, that indicates a larger issue, such as worn-out spark plugs, a malfunctioning ignition coil, or a torn vacuum hose. Schedule an appointment with our team to stop the problem from worsening.