my CEl comes on for about 200 miles every 1000 miles or so, then goes away. i've had the code checked and its an empty code. go to an honest little shop and alot of the time they will check it for you for free and i believe autozone can pull the code for you. there is a chart of the codes and their corresponding problems on here. make sure you fully understand the problem before you have the dealer fix it.