Car won't stay turned on; dies when stopped; ie at stop sign

1993 Mazda 626, 126K miles

Have recently replaced the distributor, water pump, timing belt and valve cover gasket.

Does it restart easily?

Two things come to mind: a faulty IAC valve and dirty throttle body or a plugged fuel filter.(Fuel supply fault)

Yes, the car does restart easily…

Did the problem start only after the timing belt replacement?