My dad bought rims for his truck and he let them go so long without cleaning them they are now stained with a haze that I cannot get off. I have used a few different polishes and cleaners to no avail. Is there something that will take away the haze and restore the original chrome finish. They are American racing 20 inch wheels. Thanks for any help.