clean the isv out with petrol or carb cleaner,that may help stabilize the revs,also check the throttle mech isnt sticking and it goes all the way back,open and close the throttle and listen very carefully (when engine is of) for a clicking noise as you opperate it ,there is a tiny micro switch on the throttle body that switches the isv on and off