might be worth checking your gearbox oil, prop ujs etc.
have a search for discovery clunking and you should find a few things to check, my ujs were fooked before i changed them and had gone from a clunk to a kind of mettalic noise in a couple of days before they were replaced