sirjscott
New member
I'm no expert but I've had this problem with an old mini and the cause was simply blockage in the breather hole in the fuel cap.
The fuel pump was doing it's job and pumping away but because of the air hole blockage, the pump created a vacuum in the tank (stopping the fuel).
The quickest way to test this is to run the engine until it cuts out. unscrew the fuel cap and listen to see if it sucks a massive amount of air.