they DO reset themselves after so many key turns, or like 200 miles it is I believe. So you can reset it, then take it to be inspected and the code will still be stored in there and it will NOT pass unless it has been driven so many miles or started so many times without the computer picking up something wrong, then the codes clear and you can be inspected. So many people are battling these service engine lights in 96+ vehicles, my parents are going through it right now. I am just glad both of my vehicles are 92's!