I DON'T KNOW, but I suppose if your car has individual cylinder coils (spark coils, one for each cylinder), MAY BE that at low speeds the spark isn't receiving a fire signal as it should. At this point I have to wonder about your injectors, O2 sensor, cam or crank position sensors.
Normally when you turn on the AC the engine idle speed should come up to compensate for the parasitic drag caused by the AC Compressor. Some cars use a solenoid to open a valve and change the Manifold Air Pressure, causing the engine idle to increase. Other cars use the computer to control an "Idle Air Control Valve". When the engine idle drops (for whatever reason) the IAC valve opens slightly to increase the amount of air flow into the engine, thus, picking the idle back up to around 800 RPM. It's possible that IAC valve is malfunctioning.
A friend of mine has a SAAB and its IAC valve was stuck, and it was stuck in a low idle condition. So she couldn't turn the AC on until the car was moving or she would stall out. When we replaced it the car had to go through a learning process - that's where the car remembers certain parameters and adjusts to meet the particular driving habits of the owner. Weird but true. When we replaced it the engine remembered being at a low idle condition. When she took off the IAC valve would open (as it remembered trying to do in the past) to compensate. The result was a scary ride where the car was accelerating on its own.
Fortunately being a standard transmission, she was able to press the clutch and the brake pedal to regain control of the car. She brought it right back to me. We had to run the car for several minutes simulating different driving conditions until the computer began managing the IAC valve properly.
I say that just as a word of caution. Previous experiences has taught me that this could become an issue, so just be aware IF you have an IAC valve problem.
Good luck.
")
THUMBS UP MIKE. Pep Boys doesn't employ top mechanics they employ high school kids who are looking for experience. They HAVE a few good mechanics but in general they are to be avoided unless you just need an oil change and a lube. Speaking of "Lube" jobs, they sure gave my wife a "Lube" job when she asked to have her brake lines flushed with new brake fluid. Cost her $89.00. I could have done it for a couple bucks, but she listened to one of her friends.
"/