Thanks everybody for your helpful replies. I just passed by the dealership today and they told me that the engine was sending 3 codes; one of which was "excessive evaporation". at least that's what they called it. while the other two codes couldn't be identified (i've never heard of unidentifiable codes). Anyways, they cleared the codes, and while i was driving home, the check gas cap appeared on the DIC again but with no engine warning light this time. So, I ordered a new gas cap hoping that this will solve the problem. Let's see.
Last edited by SilverXLR2004; 09-20-2008 at 03:15 AM.