Check engine light = no bueno

Well, I'm waiting for the tow truck for a jaunt to the new MNS. I drove home from work and parked in the garage. Grabbed something and headed back out. Check engine light comes on and the car will barely get up to 3000 rpm and it has no power. It idles and runs fine, just no rev and no power. Called roadside assist for a tow truck and then called MNS. They say it might just be a throttle sensor or something like that.