erratic idling while the A/C is on hmmm....

sounds like an idle switch control valve problem.