Piston pin bad ?

You may be okay,, depending on if whatever it swallowed damaged any valve seats..

Find any foreign objects..

That's what I am wondering.