Okay, so I've got a 2006 Aveo with approx 77478 miles on it. I have recently had it drop into limp or limited mode and it won't go over 13mph. Hooked the scanner up to it, and it pops codes 2110, 2106, and another one I can't remember off the top of my head, but still about the throttle system. I replaced the TPS and also the throttle body, which did not fix the problems. I then paid someone online to help me out, who told me to take it to the dealership to have the computer reset. I did that, and it still didn't fix it. I'm seriously about to drive it off of a cliff! Could someone please tell me what to do?!