I have the same problem with my 2009. I found a TPS at NAPA and will be replacing it today. (15 degrees!!)
Mine is a "comes and goes" type problem and can pull over for about 5 minutes and the car will be fine for awhile.
Sorry to say this but it looks like you need a new throttle body. Heat and cold play a big row when it comes to electronics, quick checks you can do is check for voltage signal and ground, if you have all three you need a new throttle body.
“Speed has never killed anyone. Suddenly becoming stationary, that's what gets you.”
― Jeremy Clarkson