Check the bleed off/return pipes from the top of the fuel injectors, they prob have a thin hole in one allowing the fuel to syphon back to the tank. (my dads vectra (same engine) had this problem. they will prob be saturated with diesel too so give area as steam clean after to prevent fire risk.
Chris
May 2008