My new rims have water spots on them. Most of the wheel is painted and clear coated
but the front has machined aluminum? Can anybody recommend a product I can use? Thanks!
Have you tried using anything to remove the waterspots yet?
Start with the least aggressive method and work your way up to remove the water spots. I'd try a quick detailer or waterless wash first (waterless wash should work better because it has more detergents and cleaners).
If that doesn't work, try a non abrasive cleaner/polish like Klasse AIO or BLACKFIRE Gloss Enhancing Polish or even a Cleaner Wax. Even a non abrasive water spot remover would be a good choice (CarPro Spotless, 3D Eraser, Optimum MDR)
If that doesn't work, try a quality finishing polish or mild metal polish like FLITZ (Flitz is nice because it's safe on both clearcoated and machined surfaces).
In the future applying a protectant to the wheels would help prevent stubborn water spots. Also, make sure you're washing the car when it has completely cooled down. You can also add a capful of Optimum No Rinse to your shampoo bucket to help prevent water spots. If you notice your wheels are prone to water spotting, consider washing them AFTER you wash and dry the rest of the car. I know it sounds like you'd be working backwards, but you just may have to do it that way.
Also, if you really want to make sure you don't get water spots try cleaning 2 wheels at a time (on the same side of the truck) and immediately drying them with a blower (Metro SideKick, MasterBlaster, Turbo Car Dryer, Lead Blower, etc).