take it is a zetec engine, if so all I can say is taht mine does this alot, never stalls and always picks itself back up, infact alot of cars taht I have drive do it,
i would only start worrying if the car acctually dies when you come to a halt or whatever, as taht could be your ICV along with other thing