I took in the wost piston to an engine place... as I suspected it is borderline so I am going to replace them and probably do all the bearings and rings / gudgeon pins... which sucks. It appears whoever had the engine before hand accumulated a ton of gunk in there which has let go and scored the pistons...
It fits with luck I have had so far... :-(