Hi and thanks for your reply. Ive got a friend who is hoping to try his diagnostic tool on it tomorrow to see what it shows up.
If it's a full systems diagnostic reader, then it should show you the codes for the TR module. If it's just an OBD2, then it'll only show engine codes, which won't be enough for this particular fault.
Ive only owned the car for 6/7 months so no idea whether any previous work has been done on the haldex (theres nothing on the service record and nothing done in my time). Although it's 8 years old, its only done 55000 miles.
If it's been maintained to the LR service schedule, then the Haldex fluid and filter won't have been done, as LR have given it a 150k or 10 years maintenance schedule.
However every other vehicle manufacturer that uses the Haldex (there are quite a lot), gives the Haldex between a 3 year 30k miles and 5 years 50k miles fluid and filter change.
Going be LRs service intervals, the Haldex (and other drive line components) will fail long before it's due for maintenance.
Bizarrely, the warning light was off today but not sure if that's common for it to come on and off periodically? Will the diagnostic readout tell me whether it needs oil & filter / replacement pump / full unit?
It sounds like the pump motor is likely on its way out, and periodically doesn't draw any current, so the Haldex module tell the TR module there's an issue.
A decent diagnostic will tell you the issue, if it's something that can be monitored, like the pump motor, or control valve.
A diagnostic won't tell you if the fluid is stale, or the filter is blocked, but those cost under £50 and is an hour's work to do.