Piston pin bad ?
Praying there is not to much damage to heads and valvetrain.
Print