I Just wanted to say a big THANK YOU to the OP.
After coming across this thread last night I just today found the bad hose that has for a few weeks been causing a rough idle and stalling when coming to stops on my 2002 Focus. It will be fixed this weekend, but for now a little duck tape has my car idling smooth again.
Thanks again. Hermitt