Mine just freeze up today, now I need a new one after my warranty expire in June. This sucks! I call mazdausa and they said to just pay dealer to fix it ( 2000 or more ) Now I'm in the hunt for new parts and find someone to do it for me for about 1000 bucks. I only got 48000 miles on it.
On these hard Mazda clear coats try going with Menzerna polish's or Meguair's M105 & M205. These work much more better in the remover of very minor scratches, swirls and oxidation on the Mazda's paint.
A great kit to use is the M105 and M205 from Meguiar's,with Lake Country 6.5" Classic Flat Pads. The Flex XC3401 will do the job for you and pay for itself in the long run.