Piston pin bad ?

me too ..