The pictures I have seen of the leaks looks like the seal between the two bolted together halves. Either bad seal material, not enough clamping force, or improper machining surfaces. Just my humble opinion.Maybe I missed it, but where is the leak? I thought it was in the bleeder threads, or maybe I'm wrong. HOPEFULLY it isn't in the seals for the pistons!
Well, I don't recommend plowing a perfectly good bike into the side of a cow at high speed just to get a new set of brake calipers, but I guess it IS an option!Was going to get it replaced. Didn't matter in the end lol. Some people have retained the calipers and bought a set of alpha pistons I think they are.