I have two Aveo's. A 2005 with 150,000 miles which I gave to me son and a 2008 with 120,000 miles which I drive regularly. I drive a ton of miles and love these cars for the high gas mileage they get and both of my Aveo's are manual transmissions and get 42 mpg and some weeks I put around 800 miles on my 2008.
The issue I am having is at 60,000 miles the throttle body was replaced by the dealer which was covered, and now it has been coming on and off for the past 8,000 miles and the car had a slight hesitation at high speeds, so I took apart the throttle bottle and used a $2 can of throttle bottle cleaner and cleaned it up and the check engine went off and no more hesitation. Now I don't notice any hesitation anymore, but it seems to come and off with the same P2135 code. Kinda of a bummer if I have to replace the throttle body every 60,000 miles I plan on driving the car to 250,000 miles. Going to try cleaning it again. Anyone else have this issue?