Ive been in search of a knock on mine for years. Has been getting better as bits have been replaced but there is still one there, ive done:
Driveshafts, and cv joints many times,
Track rod ends,
Bushes changed,
Droplinks changed,
Top mounts,
Brand new Shocks,
Spoon springs
Engine mounts,
And still i have a clunk occasionally...think ball joints and bearings are next on the hitlist when money allows, but both have been checked and are fine atm anyway. changing all of the above hasn't been cheap. Lol they are stiff cars so i have just decided to buy another run around car to try and calm my ocd for a perfect noise free teg. Lol