My service engine soon light came on yesterday, only to find out from the dealer that it must be the gas cap, I checked the gas cap and sure enough it wasn't all the way tight, they said if it's not tight it will set off the service engine soon light, they said to tighten the cap and drive a few days and it should go off by itself.
In case you this ever happens to you guys you know what to check first.