Piston pin bad ?
Whatever that is, it don't look good.
Print