Double check this one out, with the type of metal you are using. Apple Cider vinegar...
Used it with a rusty tank and it cleaned it right up. Just don't leave it in there for days, wash it out with some old fuel and throw the fuel in the fire when done.
Worked on an old Honda tank that I needed to clean out.
Best of luck!
Shawn