I've had to re-seal quite a few motorcycle gas tanks and the best combo for me has been to wash the inside with laquer thinner. My amounts are going to be off as i'm thinking Sportster King type tanks, but, pour a pint or so of laquer thinner or acetone in the tank, seal, and rotate the tank around to coat all areas.
Rinse it out real well.
Now pour in paint stripper. Something with Dichloromethane (Methylene Chloride). I've used Aerothene solvent with decent results. You'll want to rinse it out well once you're done.
When you seal, i would recommend using POR 15. I've tried just about every kind of sealant i could get my hands on, and the POR 15 has been the best. Just follow the directions.
And...
WEAR RUBBER GLOVES. These things will eat the skin on your hands. The Base Wash and Acid Etch is some nasty shit. I wear a welding apron when i'm sealing tanks. The first time i sealed i got the base wash sloshed on my leg and didnt think anything of it. Soaked through my pants and after about an hour of working got super itchy. Stuff was eating the flesh on my thigh.