Piston pin bad ?

I would also check the ring clearance on the piston, the top gap on the KB pistons should be around .030.

Will do when I reassemble shortblock. But cylinder walls look amazingly good considering!