Glad you got it fixed. Was going to suggest trying another new or known good fuel pump. Had one last year where the impulse line out of the crankcase was literally blocked. Blew it out with air compressor and crap came flying out. First time for everything.Typo on my part. Amazon listing says the pump is a 49040-7001 but the inlet/outlet/pulse line fittings on the one I got are the same as the 49040-8002 and matched the old one on my engine. BTW, the new pump is defective. Son checked all the lines for blockage and, finding them all clear, put the old pump back on. She fired up and is running like a champ.
Thanks for al the help, guys!