could of possible had some icing on the throttle cable but sounds like the throttle body hangup at that moment. Icing might could of done it but so could some trash. So i would get some cleaner from the parts store. Ask them for some throttle body cleaner and I would clean the mess out of it on the outside and well i would release that hose and clean what you can of the inside as well. Just make sure if there is any trash then you would want to remove that first with some pliers or tweezers so you dont blow it into your engine. Then you can clean it like you did the outside. Let it air out before you start the car back up. I would give it an hour and put it all back together and you should have a good clean ride then.