A few months back i cleaned a steel fuel tank with vinegar, apple cider vinegar is the best. I soaked it for about a week, I was able to put washers inside it and shake it for about half hour and it bought it back to clean steel, it smells a bit funky but worked well and only cost about 10 bucks.
Cheers Pete