Folks,
I think a few of you have posted over the last few years of leaking calipers from various Shimano brakes. For me it has been their RS785 road caliper, three calipers and counting replaced under warranty.
My rear one is starting to go the same way again.
The symptoms are a gradual loss of power and contamination of pads and discs. It is a very small leak, barely visible but still noticeable in small deposits of oil on the caliper.
Along with many I thought it was the piston seals that were leaking and as there is no seal kits available not a serviceable part.
My current caliper is out of warranty so I decided to do a quick Google search to see if there was any updates on this issue before I bought a new caliper. I found a post from a guy called Oliver Majewski who diagnoses the problem as a rubber o ring seal on the fluid transfer port. He says that if you replace the o ring with a slightly harder rubber compound it fixes the issue.
I have ordered some new O-rings and will give it a try.
Certainly from inspecting one of my previously failed calipers the deposit of oil is close to where the port is as opposed to the pistons.
Worth a try before you junk your caliper. Easy to do, remove caliper, remove the securing bolts to split the caliper, replace o ring, re assemble.
Regards