Have it scanned for trouble codes. Cleaning the throttle body with the proper throttle body cleaner often improves the situation for a while although it doesn't cure it.
Search Chevrolet Cobalt Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Cobalt Experts