RE: fuel pump
If it makes noise, but doesn't pump fuel, the coupler between the motor and pump might be spinning on the shaft. Open the pump to verify. I had one die this way in about 5 minutes. I soldered a solid shaft (brass tubing) between the motor and pump and it worked for years pumping around 20-30 gallons a year.