My check engine light came on about 1 week ago. I had an appointment today to have it checked on the computer and yesterday the light went off. I called the garage and they said as long as I don't have any problems with the car (and I don't) that it would be a waste of money to put it on the computer. He said if it comes on again they would check it out right away for me. Does it make sense that the light would stay on for a week (it didn't blink) and then reset itself?