I just got done a month ago doing my tank, it was pretty bad, I use the little chains bolts and screws and put it in an old dryer if you don't have the dryer just shake it around as long as you can and then do it again, and then flush it out with your pressure washer, that should get out all the big chunks and so on out, then I used Apple cider vinegar you might have to keep it in there for three or four days just keep it topped off with water so it is completely full to the top, and to make sure I then used Muretic acid, be careful with that, use baking soda to neutralize it when done, use gloves goggles and right clothing when using your Muretic acid, always put acid into water , never water into acid, make sure you slush it around very slowly back-and-forth with the petcock out and the whole plugged with rubber, and then put plastic on top and then your gas tank cap, 20 to 30 minutes each time In till you like it, flush out with water mixed with baking soda really good until it is clean, use a hair dryer to dry it out as best you can get most of the all the water out, then use Marvel mystery oil to coat the inside of the tank so you do not get flash rust , you will get flash rust within minutes if you do not do it and just turn the tank slowly upside down back-and-forth do that for a couple days off and on every five or six hours or so, My tank looks brand-new inside.
note: like I said if you use the Muretic acid be very careful do some reading online to know what you're doing with it, and you will be fine. You might not need to if the vinegar works just check it out really good with a flashlight. Do not breath in any of the fumes. Do not get anything on your skin burn chemical burn. I used rubber gloves.goggles, hat, long sleeve, respirator,make sure you have a box of baking soda next to you, and a hose with running water. If you're worried about the paint job on your tank coated with turtle wax and vaseline. I used about a quart Or a little less of the acid.. I used a big tub that my tank would fit into and in the bottom of the tub I mixed water and baking soda so if any of the acid dripped, it would drip into that tub and water mixture.
Use one or all to get it clean, keep dry. remember gas absorbs water so fill the tank when clean.