Piston pin bad ?

I asked the shop to check out the whole engine to figure out what else the original shop may have screwed up!

A couple grand flushed....woosh.....