PCweber, I have the same issue with my '05 Grand Prix. Today I took the car to the shop today to get the coolant and thermostat changed (car was not warming up fast in the cold weather) and the mechanic today told me it is the circuit logic board in the dash that is the problem. He said it would cost about $500 to replace the board (yikes!), so I'm probably not going to do that. So while he was changing the thermostat and coolant, he removed the AC relay to ensure the AC compressor stays off. The compressor is now off, even though the light next to the snowflake button on the dash is still lit! Your location says NE, not sure if that's Nebraska or New England, but either way it's got to be pretty cold where you are - so removing the relay is probably the cheap and easy fix for now until such time in summer when you need the AC again. Of course, doing this does compromise the defogging capability of the car in damp weather. I bet your issue is similar; let us know if you find it's something else.

I am probably going to try to wire up a switch to operate the relay independently of the dash switch in the spring when it's not so cold. That will be an interesting exercise and require some Yankee ingenuity.