If your idle is steady at 600 RPM, then as suggested, check the alt and batt. If the idle goes down below 600 when the voltage dips, you have a common problem of a dirty throttle body. Turn the AC occ as an experiment and see if the idle stabilizes. If it does, then search here for "cleaning throttle body". If the battery is over 4-5 years old, it's highly suspect.