Originally Posted by AWK
Does it do this on a decel? I would check and clean the IAC port. Usally when a IAC motor goes bad you get random stalling and high rpms. Just a random stall can be that the passage is plugging up restricting the idle air.
No u can be cruising down the Highway and itll do it or u can be sitting at Taco bell ordering a #4 and itll die. i have a feeling it is related to the electrical problem. Im gona check the battery and alternator myself then pull the lower dash and start poking around for a short.