I know it has been said but I would look at the TPS and Cables first.
The other items you mentioned have not been as much of an issue if at all on the 11-12 MY's
I had the same issue with bogging and throttle sticking. Turns out my primary spring was busted. Still need to figure out how to keep ice out of my throttle. This is a 2013 with 350 miles.