I stopped at a place to check on window tinting today. I had not been driving hard, nothing unusual. When I came back out the engine didn't fire right up. It took 3 attempts to get it started and the check engine light stayed on. I let it idle for a minute and everything seemed normal. Drove home with no problems. I didn't notice any decrease in performance so I took the negative cable off the battery for a few minutes to clear the light. After I hooked it back up the light stayed out. I drove over to a friend's house and back home later, still no light. Seems like it was a temporary glitch. If it comes back I'll post.