The rear brake caliper on my eMTB (Deore M6000) seems to have an irredeemably sticky piston. I've spent a considerable time cleaning both pistons as per this Park Tools video: but the piston on the 'outboard' side of the caliper stubbornly refuses to retract properly. Even with the caliper mounted as far 'outboard' as the slotted mounting holes will allow, the pad on that side still rubs. So, unfortunately it's not really possible to "let the seals be where they want to be" as suggested in that video.
From what I've read, it is theoretically possible to pop a piston out completely and replace it without having to source a new seal. I'm debating whether it's even worth the effort of trying that, though. Regardless of whether the piston would (a) not be borked, and (b) go back in, popping the piston out would likely to end up with a lot of oil everywhere 🙁
I do have a pair of M615 calipers kicking around and I think I'd be happy to swap one of those in for the M6000 on the rear. The problem with this is that I bought them off eBay as part of a used full brake set, and the listing stated clearly that the rear caliper was leaking. As I only wanted the set for the levers, that didn't worry me. But I kept the calipers anyway "just in case" - as you do - and now I don't know which was the leaky one ☹️ So I'd be taking a punt on which one to fit, with the possibility of ending up having to swap it all over again.
Does anyone have any bright ideas about how to work out which caliper is the leaky one, without fitting it & riding with it for a while to check?
Of course the other option would be to get a new caliper - and in fact a single M6100 caliper is available for reasonable money (used M6000s seem to be like hen's teeth). But that seems a little unnecessary given that I have a good caliper to hand - I just don't know which one it is! (Mind you, having been sat around with no oil in for a few years, it's possible that the seals in both the M615 calipers are dried out and shot anyway. Silly me...)