BEFORE:
Since May 2003, with the a/c off, my engine idles at 800 rpm. Once the a/c compressor engages, the engine compensates for the load drain and increases the idling to 1000rpm. This is normal as what I read from the Vitara shop manual. However, once the compressor goes off, instead of the rpm needle going back to 800, it dips to about 600rpm before it goes back to 800 rpm after about 2-3 seconds. I've tried readjusting the idle air control valve, etc. to no avail. Akala ko baka ECU na ang problem or Idle Air Servo Control (P6k ang kit).
TODAY:
Fixed the problem! Apparently, the auxillary fan for the a/c was sucking too much current from the electrical system. How did I discover it? Well, since 2 weeks ago after having an a/c cleaning at Tower of David, I noticed that whenever I use air conditioning and when the compressor disengages, it emits a short squealing sound. I brought my Zuk back there this morning. There was a new mechanic and I showed him the problem. He then listened to it and after a few minutes he said that the problem was due to my auxillary fan. I wouldn't believe him. He then disconnected the fusible link to the auxillary fan and told me to try it again. Aba, nawala! Tapos I noticed right away that my idling didn't dip! Wow, jackpot! My 5 month problem was now solved! Sabi niya kulang lang ng relay. We installed one and ayos na.
Hope this could help others out there with idling problems!