Went to AAMCO with my Check Engine Light on for a free check. The guys plugged in their computer scanner and asked me if I recently filled my gas talk. I told them my wife did. She ended up not putting the cap on tight enough. AAMCO turned my light off and away I went. Never came back on. Another shop wanted to charge me $90 just to look at it. I would recommend AAMCO!!