I'm currently driving a 2011 Chevy Cruze with about 98,000 miles on it. The amount of isssues I've had with this car I've debated selling it. I'm currently having an issue that I've dealt with a couple of times already. My car was driving completely fine this morning, but when leaving work it began idling EXTREMELY rough and the service ESP and traction control lights came on. When I'd accelerate they'd go away and come back again around 25 MPH when it would run extremely rough again and struggle with transitioning. I've already struggling with this problem twice before. Both time the issue was said to me vacuum leaks, each time in different parts of the engine and both time valves were replaced and the issue went away. I haven't had the issue in over a year, but it's back again. I've read about a lot of other people having this issue before too. Is it just another vacuum leak or is it something else? Why does it keep happening? I don't know much about cars but I am extremely frustrated.