It could indicate an issue with your vehicle that comes and goes. This is known as an intermittent fault, and it’s a sign that the problem is borderline. Something is close enough to wrong that it occasionally triggers the light, but the problem occasionally recedes to the point that the ECM doesn’t register an error. Check engine lights do not just go away on their own. The odds are very high that an intermittent fault will eventually turn into a solid check engine light, so it's still important to address the issue even if the light occasionally goes off. For example, a loose gas cap is a common cause of a check engine light (air gets in the fuel, which throws the air-fuel-spark mixture off). If it’s only slightly loose and letting air in for short bursts, the light may turn on when air is coming in, then off when there isn’t enough air coming in to mess with the ratio.