My 2005 Chevy Cobalt dies when I'm in park and the air condition is, why?
Idle may be to low have the ( IAC ) cleaned or replaced so that computer can sense the A.C is on and make the necessary adjustments to the idle.
Exactly, when the computer senses the A/C is on it increases the idle speed about 50 RPMs to compensate for the added load of the A/C compressor. This is done with the IAC (Idle Air Control) valve. HTH. -Jim