Like everyone else has stated, please don’t throw parts at it. Check the wiring, fuel lines and possibly the new fuel pump. They can be defective right out of the box especially aftermarket. Doubt it’s anything jarred lose in the fuel tank as they are plastic so no rust. Verify it’s getting fuel...