Have you checked your fuel pressure regulator? It may be leaking internally, allowing your fuel pressure to drop to zero every time you switch off your engine, the leaking fuel will drain through the small vacuum hose that is connected to the fuel pressure regulator. Pull off the small hose to see if there is any petrol residue in the hose, it should be DRY, if not, then this could be your problem.