Piston pin bad ?

Engine has a definate miss to it, I assume the carb and timing are properly adjusted.

Engine sounds lean to me.

And by the sound it sounds like fly wheel bolts or fan bolts , had a problem where the fan bolts were to long and being tight to a wrench but not clamping.

You may have two totally unrelated problems