Hey mate.
Yeah let us know your number and ill try and find all the mounts i have tomorrow.
I can show you what they look like and where they all go.
Im hoping the vibration/ knocking is the mounts. Have you listened to the bottom end.
It could be engine bearings.
Cheers