Just going back to the knocking problem, mine is doing exactly the same and ive worked out that its the rear drivers side one.
Rob if you havent already, then change it for a XR4X4 one. They are slightly longer, and alot cheaper. I got a front oe from XR4X4 spares.