Hi, not an expert, however from my own experiance with the Vauxhall engine you could check the idol screw on the carb. on mt Cavalier it became jammed and caused the same problems you are having. Best check the Haynes manual, however it is found on the right hand side of the carb just under the air intake manafold.
rikkerz
January 2006