Now I must start by saying that I would not reveal this trick to any and keep it as a trade secret. Anyway here is the cat out of the bag.
First all of the leak precautions stand that you would normally follow.
I took a Yamaha

RD 200 tank That was pretty crusty inside. Looked a bit like a coral reef, dumped 1 gallon of Muratic acid in it straight for the first 1/2 gallon. Then added some water. then more acid, then more water. AFter the acid was in the tank for about 40 minutes with an occasional swish I flushed the tank about 4 times with the hose jammed in it and the cross over unplugged. Once I was pretty sure I had it rinsed completely................... Now here is the trick.... like some crazed witch doctor I chewed an entire mouthful of Tums until it was chewed up nice and spit her right in the tank.

I slipped the cap back on plugged in the cross over tube and swished her for about 4-5 mintues. Now I rinse her again one last time. I pour 1/4 quart of 10/40 and then some old 2 cycle oil on top, capped her again and gave it the swish. After about 10 minutes I drained the whole mess and then put 1/2 gallon of gas in her for the final rinse.
This morning NO RUST AT ALL. Looks like the tank was sandblasted inside.

I have one more of these tanks in good out side condition but again I have the coral reef inside. I will post pics of the cleaning of this one.