I believe all you can do to "repair" chrome is take/send it to a good chrome shop and let them chemically remove the chrome, clean & buff the underlying coating, and re-chrome. You might call the guys at Ogden Chrome (Ogden, Utah) and see what they say. They quote door to door, and were a big presence at Good Guys shows in the past.