Originally Posted by
Goldwing
Take it to an Autozone or equivalent. They can usually pull the codes (for free), even if they cannot clear them. I use an Innova reader for my Audis and Crossfires. I only had one code on my SRT6 and it needed to go into the shop, so I did not clear it. It does clear the Audi codes. Very benign issues like a loose gas cap or a misfire caused by slightly bad gas can cause a CEL which goes away after a while. We cannot help you without the codes.
Believe it or not, I have never been able to trip a CEL (even when I tried to) with the gas cap loose or off. All three of my vehicles, an 01 ranger, 02 Camaro, and the XF. I just don't get why as everything I read says it should trip it if the cap is loose or missing. Go figure...