I might not get a lot Amens on this approach, but here's my process. My tank had a thin rusty coating on the inside and occasionally, some would break loose and find its way into an inline filter I had added close to the tank and clog up the fuel line. I removed the tank and poured in about 2 gallons of phosphoric acid and sloshed it around frequently to make sure all the inner surfaces were getting wet. After about a day of sloshing, I poured it all out and let it completely dry inside. The phosphoric acid dissolves the lighter film or rust and chemically converts the remaining film into a rock hard substance that is neutralized. I didn't use any coating inside and have not had any ill effects of rust particles or contamination in my fuel line and the inside of my carb bowl is clean and rust free. To help maintain this condition, I use Marvel Mystery Oil at every fill up to help keep a light oil coating inside the tank. I did this 4 years ago and so far, so good.