Thx.
Had a closer look now.
On one caliper the pistons don't move at all - pistons fully in, & on the other caliper, slight movements in both - one piston mostly out, the other mostly in. Cleaned with isoprop, though h-fluid leaked from piston (one mostly out) - poss because I 'rocked' it with the toothbrush.
Guessing the shimano piston seals aren't supposed to be replaceable? Even with a ton of fiddling, perhaps the piston movements may not be at all even or leak free - not sure, no experience with hydraulics.
OOI whats a usual/good value bleed kit for Shimano 105 levers?
edit. Worth having a go at these or just pick up new?