I have an 05 aveo. Automatic, manual everything. 220k miles on the car roughly 180k on the engine. Timing belt and pullys changed roughly 5k miles prior. New/used alternator replaced November. New battery in November as well. Replaced spark plugs due to an oil leak that filled my plugs with oil. Oil leak fixed at same time. Now all if a sudden after purchasing gas my car started losing power bucking/jerking and will eventually shut off. Car will start up right after dying with no problem. While in idle the idle will drop to about 1/2 then all of a sudden will rise to 1 1/2. It bucks and acts like it's out of gas and then dies. My dad suggested heet as he assumed I got bad gas. I added the heet, no better. I checked my oil antifreeze and transmission fluid. All are fine. My heater is still working and car isn't over heating. Any suggestions would be great.