I had the same problem with my Jeep and it was the rear end. I noticed a little grease leaking and we filled it up and the knocking- vibration went away. Although as soon as it leaked again it knocked again. Never fixed it just traded it on my VX!