Okay, this is weird. Check engine light came on on the way home early this week. Conditions were temps in the 9-15 degree range, occasional slushy roads, some buildup by the tires. We had a minor snowstorm this week. It didn't have any issues during the drive, so was able to get it home, no problem. We had to leave town, so we just took the truck on the road. This morning, I decided to see if a wash (to get the buildup cleaned off) and gas refill would help reset the light. Started fine, backed up in idle, but as soon as I touched the accelerator, dead stop, with the motor still running fine. Forward, same thing. Has anyone else seen this?