When I first bought my Aveo back in 04 a similar problem developed where it kept stalling everytime I came to a traffic light. I was told by the dealership that it was a vacuum line installed when the car was built that was not long enough, and had stretched to the point of ripping. Thus causing a leak. Line replaced, problem solved. Just an idea.