In my humble opinion you should never put anything in a gas tank except gas. I have had a number of bad experiences with different sealers coming loose in tanks and clogging the fuel system. One of these experiences was with a homebuilt airplane where the builder sloshed the inside of the tank with sealer and it came loose and caused an engine failure resulting in a forced landing. (No one hurt). I suggest welding up the pinholes and forget the sealer. Just my 2 cents worth.
Weeds