Hacker Alert
Having absolutely, positively eliminated all other possible causes:
1) VERY PRECISELY project the location on the gunwale where the fuel suction tube would intersect the gunwale if the tube were long enough. A long drill or piece of close-fitting tubing or pipe, inserted inside the existing suction tube, can be used to do this. Shine a bright LED flashlight on the inside of the gunwale in order to be able to see where the drill/tube/pipe is on the OUTSIDE of the gunwale, and mark that location.
2) Drill a pilot hole in the middle of your marked location. Stick a rod through the pilot hole to verify your hole location on the gunwale. This is your last chance to make small adjustments in the (larger) hole location.
3) Enlarge the gunwale hole to the appropriate fuel suction tube size (3/8" or 1/2").
4) Install a Swagelok (or similar) pipe-to-tube adapter fitting in the female NPT bung on the tank. The fitting will have to be bore all the way through for your suction tube size.
5) Use your gunwale hole and your Swagelok fitting (installed in the tank bung) as a drill guide to drill out the suction tube that is welded to the tank bung. If your tube is welded to your tank fitting, then you don't need to do this step.
6) Insert new suction tube through hole in gunwale and swage in place ~ 1/2" off the tank bottom. I baloney-sliced the end of my tube to ensure that I didn't put it on the bottom of the tank.
The most important thing for you to do is use your existing fuel tank bung to help you locate the hole in the gunwale, since you will need to put the suction tube in straight.
Install a large, free-flowing filter upstream of the fuel pump to capture all of the crap that you just introduced onto the tank, if you don't already have one.