check the idler control valve, it gets gunked up with carbon and cant open/close so it wont idle. i cleaned mine out with carborator cleaner and got it so that with a shake of the hand you could feel/hear it move around in there, popped it back in and boom, idled perfect. there are some writeups somewhere around here.
