So yesterday my check engine light came on (I have about 43,000 miles on my vibe). I had heard that having a loose gas cap can cause it to happen, so I checked mine, and sure enough it was significantly loose. Relieved that it was a simple problem, I got back in my car and proceeded to drive around ...