Piston pin bad ?
I would also check the ring clearance on the piston, the top gap on the KB pistons should be around .030.
Print