I have a mechanical hayes which has started an annoying habit of either being insanely loud or does not work at all. I've noticed a black residue on the rotor, so I've cleaned the rotor several times and changed the pads. The residue returns within a few minutes of riding. I think the caliper may be contaminated. Should I try soaking it in a solvent or will this only make matters worse?