i had same last weekend it was a dodgy joint on coil every time i moved one of the connectors on top it would cut out or not start just turn over , i thought fuel pump at first too . been pricin up a group a coil cos it has spluttered a couple of times at random when drivin too and i think it was that now i initially thought it was fuel tbh .
cheers
gaz