An erratic idle is usually caused by a sticky IAC valve...it gets bunged up with oil deposits if left standing for a long time and usually clears after a good hard drive.
Oh and leave the rad cap on! Why are you taking it off?? :xconfused: The water goes around the engine and is bound to get...