I had a similar problem on my car, but i also had serious hot starting problems. I found the one way valve in the fuel pump was knackered, but i also changed the accumulator etc and it now is fine.
Mine would cut out before the petrol light came on (MK3)