Had the same problem, pump runs up etc but just dies and then starts again. I ended up pushing the connectors out of the back of the ECU relay base, solder all wires in the spade connectors and clean the spade connectors, gently prise open the little tag that holds the spade connector into the relay base before pushing them back in to the base. Good Luck