Get a gas can and use that for a temp tank. Buy some rubber tubing at the parts store. Remove the fuel pickup side of the Fuel Pump and replace it with a tube that goes to the gas can.
This is just temporary so any rubber tubing will be ok for this.
Once you prove/isolate then rehook up the original gas lines.
A clacking noise is usually internal engine issues which could get worse when hot and cause the enging to quit.
You need to get written estimates on the clacking noise and what ever else it is doing. If the estimate say fuel pump, then you have recourse. I would not have paid the bill for the FP until the clacking noise was repaired.
MikeD