I have a '99 Dodge Ram and the "Check Engine" light came on. So I disconnected the battery to reset it. It was off until a week later when it immediately came on after I had gone to the gas station...