Stop in for a cup of coffee

Look under the How to articles, exterior and body section, second article from the bottom, and see if that helps.
the one for stainless? If it's pitted it's more likely over regular steel or worse-pot-metal. Completely different animal. You can clean up and polish, but not much you can do with pits. You would think somebody would have a compound that would at least improve it. Maybe some one of wipe on paste that could improve them. Same with pitted chrome on bumpers and such, but potmetal seams to have bigger craters.