OK, After my Check Engine light went on, I was 1st told it was my gas cap. Bought a new one and the guy at AutoZone reset the light. Light came back on 1 mile down the road. I went to ANOTHER AutoZone and they said it was most likely either my vapor canister being soaked with fuel or a bad purge...