How do you get your used parts so clean?

Also white vinager and steel bb's will clean a gas tank, it takes a while, but I have saved the paint on many antique motorcycle tanks this way.