I had this with my Renault 5 GT Turbo many moons ago it turned out to be the relay that ran the fuel pump which was located in the glove box as soon as I banged the glove box it would cut back in I happend on the outside lane of the M25 a couple of times!! So it may not be the pump but the realy that runs it.