Check your fuel connecters, clean them out.  Only takes a few minutes to clean out the fuel tank and pickup tube/ filter..  Those pickups do get crushed up or mashed on ocassion.  Even though your fuel pump is new, I have saw new parts not function correctly.  Blowing compressed air thru carb passages is a must, tiny particles can stick in those tiny passages !!
If you don't already have one, add an inline filter to your fuel line !
			
			If you don't already have one, add an inline filter to your fuel line !