DO NOT PUT IN THE DISHWASHER! dont go near the seals with fairy liquid either, sounds like its leaking, return it to magura they will most probly give you a new one, you can put the rotor in the dish washer to remove the oils, you will need new pads, unless you want to bake them in the over for a while30mins normal does it