engine knock/rattle 360

I would not pull the motor until you can get it to your maching shop and let them listen to it.

It could be a piston slapping....................but should rule out the simpler thing first!