Cusser
+1y
"All the lines are clean enough for fluid to pass. I suspect the pump since it won't pull fuel from the filter but it's a brand new pump"
I suspect that the feed line from the tank to the mechanical fuel pump is full of air; fuel pumps are designed to pump liquids, not air. Once can try to prime the engine to start using aerosol starting fluid, that might get the fuel pump going fast enough to get the air out of that line and fuel through. But I think you may need to pull the fuel line off the fuel line inlet and use a squeeze bulb, hand vacuum pump, or similar to pull the fuel through (be careful of explosive, flammable gasoline), and once the fuel starts coming through, attach the line to the fuel pump inlet. Maybe jack up the rear of the truck to get gravity to help.