I just got back from Autozone about a check engine light.
The code was for a emissions leak in the exhaust system (large)
I've been passing the fuel cap leak test on my state inspections for the last few years.
The car's been in the shop many times and I think they only seem to turn off the light only to have it come back on after about a tank full.
Anyone else have a similar problem that they solved?