RE: Piston Damage
I replaced the bearings with plastic cage ones which may eventually reduce fatigue. Or so I figure. Front one is NSK and the rear one is NTN, I got these from a local bearings store (Bogota, Colombia) and I sure hope they come from a different batch which is likely because they have different cages.
At least I'll be using the culprit or it's victim, the piston, as a brand new keychain.