i have Baleno 2005 jxr and the problem with my car is that its rpm fluctuates a lot. On CNG with AC on, Its rpm goes very down under 800(also fluctuates) and sometimes car switch off when nuetral or 1st gear. If i turn off the ac RPM goes to 2000+.
All the mechanics told me that it is a problem with throttle body. So for last couple of days i tried various kabli throttle bodies bought from Mithu Khan ka ahata and Sultan ka khoo. But the problem is still there... Now my car is switching off even more then before. So i am totally fedup and don't know what to do. I wasted my complete 2 days because of this and problem has even gotten worse 
Now i am not sure what to do... which workshop to visit... I am thinking of now going for new parts and Visiting any Suzuki workshop... What you people suggest specially skill and onlyfaith?