Having had a mysterious failure I too suggest either the fuel pump or the relay. I spent three weeks on mine before tracking the problem to the relay. I would say that with fuel pumps , they either work ,or they don't so as Brownbaker says, check the connections. Good luck.