Did you ever find out what was causes that idle?
I've been having the same exact symptoms in the exact same way you had them.
Can't seem to figure it out quite yet.. It's done it while sitting at stop lights, and once while i was sitting in a parking lot.
Died on me a couple times too. Any ideas?