Pump is likely still good but rubber connect pump to pipe is often wrong w/ new pumps and gas w/ or w/o ethanol can eat wrong type hose.
Or maybe out of gas even tho gauge say has gas.
Or gas is "bad" for storage a lot time. Worse if tank etc leaks air/fumes w/o leaking liquid on floor/ground.
Or pump sock and/or fuel filter(s) full of crap. (Main filter you see and screen(s) on the injector or injector itself is plugs.) ⚠️ No fuel flow for any reason not only makes engine problem can kill the pump because fuel is coolant and lube for it.
------------------Dr. Ian Malcolm: Yeah, but your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.
(Jurassic Park)The Ogre's Fiero Cave
[This message has been edited by theogre (edited 03-21-2020).]