As far as your tank question. I had the same kind of thing with my 74 when I got it running, about every 40 - 50 miles I would have to change filters. Got tired of that, drop my tank completely, emptied, did the chain thing, washed out good, did chain again, washed again, blew out then turned upside down with a light bulb ( I now I am showing my redneck here ) on a old lamp up inside and let set for a day ( to really dry it out ).
Reinstalled and have not had a problem since. ( My did not leak when I leaked tested it before reinstalling it, you should do this while it is still outside the truck, way easier ).