My 2009 Pontiac G3 (same as Aveo) had some hesitation. The dealer found a big open crack in the air hose between the air filter and the engine. Replacing the cracked hose solved the problem because the engine had been getting unmeasured air through the crack in the hose.