I have a 2004 Pontiac Vibe 136000 miles and since the beginning of summer my check engine light started coming on. Not sure of the specific code that the computer pulls, but its an emission error that leads everyone to believe that my gas cap is loose. Long story short, gas cap is always tight, rubb...