Piston pin bad ?

This all speculation so far. But I really cant figure out what went wrong ?
I always try to buy new parts on critical components just so I dont have issues and because I have the chance of recourse in the event that there is a problem. I hope....