Clunking noises from the front end offroad? Check your lower bushes.
Checked mine today, they had gone to mush after just 2 years of service.
My fault - I don't always reduce tyre pressures when offroad, which is often.
Guilty as charged!
If your shocks are ok, you can buy the bushes separately.

-Waz