This happened with my Dewan Lancer (auto). IAC Valve was gone, had it checked at a couple of places just to make sure. I then cleaned the throttle body myself and cleaned the the IAC Valve too, with carb cleaner spray. IAC Valve remained stuck and the RPM shot up to about 2000. I didn't do anything about it (yes kept using!), the car drank a lot of fuel but after a couple of weeks usage, the ECU readjusted maybe, and the RPM came down to about 800. They tell me that I can get a working IAC Valve from Shershah (here in Karachi) but I havent tried to change it yet. The car is running perfectly even with a stuck IAC Valve, but I am encountering a couple of problems: 1) On cold startup the engine RPM is very low (300-400), just like some Mehran and once the engine is warmed up, it rises to about 800-900. 2) At idle, when the AC cuts in, the RPM drops to half of what it is e.g. if it is 800 it will drop to 400 and the engine will vibrate a little and the cooling will not be upto standard.