My 1992 F150 has had this problem for awhile where it wants to idle very high. When I say high I mean at least 2000 rpm. It only does it from time to time though. Its not every day but it is very annoying. I was told it may be a vacuum leak but Ive checked with carb and choke cleaner and never found anything. I also don't think it would come and go if that was the case but I don't know? I do know that if I unplug the idle air control valve while its doing this the idle will drop to normal. Other than that I'm at a loss.