What is the current mileage? You listed a bunch of repairs, but what were the problems you were having that caused you to make some of those repairs? (I assume the belts / WP were regular maintenance) Don't know if you did this work yourself - if not, do you know how dirty the inside of the throttle body was/is?
Do you have a complete oil change history for this vehicle? I don't think the 2004 Aveo won any awards, but regular, correct, lifetime maintenance helps improve the odds.