I had similar problem with Isuzu powered 1.7 TD Astra. Water contamination of my diesel (maybe a bad batch) caused engine to stall. I changed fuel filter and was OK. Old filter was disgusting and full of water! To save lots of engine cranking to bleed the fuel through, fill new filter with CLEAN fuel prior to fitting (can be messy!).
Geoff Bain
March 2007