I have a new IAC coming from Nappa today. I really hope it fixing it, becuase I can't drive it with 3,000 RPM idle!
I have a 2008 Aveo also with over 200,000 miles on it, that is sitting becuase it needs a new clutch, but that is the only thing I ever had wrong with it, becuase replacing the timing belt and water pump every 50,000 miles.