Patrick, I am assuming it is a gas engine? I take it, you are saying the engine cranks but does not start. Next time it does not start right up, give it a squirt of starting fluid or gas directly in the throttle body. If it fires right up then it is definitely a fuel issue. Check for pinched/collapsed fuel lines, fuel filter clogged and if all looks good it is probably a faulty pump. I have had new pumps faulty out of the box, especially the cheap ones. If you have access to a fuel pressure gage you can check the pump for appropriate pressure. Also check to see if you are getting any trouble codes which can aide in diagnosing. Good luck.
I hope this helped you out, if so let me know by pressing the helpful button.
crwdns2934105:0crwdne2934105:0
crwdns2934113:0crwdne2934113:0
crwdns2915270:0crwdne2915270:0
crwdns2889612:0crwdne2889612:0
3