Hi,
Thanks for your reply.
I did the service of the haldex unit couple of month ago and replaced the pressure sensor. Oil was not too bad.
I replaced the rear diff oil. Oil was not bad either however I have a small seal leak.
Apparently diff input bearing are know to be weak. Same issue on land rover freelander 2