I have a 05 aveo blew a headgasket and took it apart the cylinders are pitted for just two days. of sitting. The problem is my mom got the car so hot it stalled and concerned abt wasting money on the headgasket and then the bottom end smoking and going out. I think the wise thingto do is put a used motor in it i was looking and as far as engines 04-05 are the same and then the years of 06-08 are the same. And the newer are almost half the price. What is the difference with the newer motors in a older car besides the drive by wire TB. I have read that people have had p0300 ses lights after changing motors if its just a simple case relearn or other conflicts in years. Thanks for any info