Try this: Unscrew and then close your gas cap (turn it 4 or more clicks and make sure that stupid plastic tie isnt in the way)... then disconnect battery, wait a few and reconnect.
A gas cap not screwed on correctly can cause the check engine light.