I visited a mechanic on Saturday and he told me that he needs to clean the throttle body. He asked for 1000rs and I agreed to pay the amount ONLY if my issue is fixed.
He remove the Air filter and pulled out the throttle body. He removed a black plug and there was a small instrument. I assume it was the IACV. He cleaned it and installed it again. The RPM issue seems to he have improved but still it drops. But the problem is rare now. But still it does happen.
The mechanic told me the I need to get my throttle body changed. I visited a shop at Aisha Manzil and he told me priced it at 2,000rs for the Kabuli one. He said this issue will get fixed and if it doesn't, I don't need to pay him anything.
PS: The mechanic who cleaned the IACV didn't charge me anything because the RPM still goes down.