I've got a nasty fuel tank due to tractor living outdoors in a humid environment with a couple gallons of E85 gas in it for many years. It had lot's of separated water and rust in the tank. From searches here, a common problem. Lot's of solutions from vinegar, Evaporust, Soda, etc. to clean the rust out. The one that looked the most intriguing to me was using muriatic acid (mix 1:4 with water) (saw a couple videos on youtube) and throw in some bolts/nuts to agitate rust. Let sit overnight, drain, neutralize the acid with water and baking soda then drain, and fill with fresh gasoline and fuel stabilizer. Has anyone had a bad experience with muriatic acid?