Sounds like it may have just been a fluke in one of the throttle controls (ie- throttle position sensor, iac valve). Its possible some moisture built up inside had frozen. If you are not experiencing any drivabilty issues at this time, you can reset the Check Engine light by removing the "NEG" cable from the battery for 10min. Make sure you have a working keyfob for your alarm and a radio code (if equipped) as these systems usually reset as well when using this method. If there IS a problem, the light will return after 50-75miles or so of normal city/highway driving. If the light does return, you will need to have it put on a diagnostic scan-tool and have the "p-codes" read from the computer and figure out which sensor/part in which system is causing the fault.