Wife's 98 C280 has the check engine lite on and off several times for the past several month. I think it was the gas cap thing. But this time it stays lit for couple weeks. Car drives fine. I bought the code reader from Kragen for $99 plus tax. Connected to the car and it went through the reading sequence as stated in the manual. No code is retrieved, yet the check engine lite is still on?