I have the same problem. What's your make of the car? Mine is a
Civic 2000. They say something to do with TDC sensor near the
timing belt.
Although they claimed to have fixed it, I can't help but feel
anxious whenever I come to stop at a traffic light cos it will
suddenly stall.