Assalam o Alaikum all.. I own a corolla GLi 2009, done about 80k, recently ive had a probelm pertaining to unstable rpms. The rpms hunt in idle conditon, goes down to 600, comes back to 800/900 frequently, leaving heavy engine vibration. Although A/C compressor is not original, but rpm hunting occurs even without A/C on. Ive had CNG installed, but ive removed all the CNG connections, got a real good car tuning, ignition coils replaced, spark plugs replaced, catalytic convertor thoroughly cleaned, fuel pump and fuel filter replaced. Tried HI-Octane, all in vain.. Problem still persists.. Diagnostic tool returned no fault code. Your valuable input will be highly appreciated. JazakAllah.