Opinions sought on odd engine knock

They don't last forever. If you wait until a rod comes through the side of the block...
Good luck with it