I had this issue as well. Thanks to this post from Defender
The fan module is very accessible. It is right behind the radiator, on the frame holding the big fan. Look down next to the air filter on the driver side (US cars). One screw holds it on the frame and there are three cables connected to it. The cables have a little tabs that must be lifted before pulling the cable free. The cable on the top of the module supplies the power. This is the cable to disconnect if the fan in running non stop. Make sure you disconnect the battery before trying to unplug this cable! (Keep them fingers!!!)
I had removed the top cable to stop the fan and left it off. When I got the new module, i unscrewed the module and then removed the last cables. Putting in the new one on is just the reverse. I did use some dielectric grease on the cable plugs. Snapped the cable on the underside fitted the module in its spot and screwed the module to the fan frame, snapped in the last cable on and reconnected the battery. The fan was at peace.
I got the module from a local machine / parts shop here in Seattle "Autosport Seattle" Here is the link Autosport Seattle | Full Service Machine Shop and Parts. The replacement is not a Land Rover part is is actually made by Gates (the fan belt people!) Gates Control Module FCM135. I am sure Autosport would be happy to ship it to you. Or see if you can get a Gates module locally.
I tried to insert some photos but this reply would not take them??? So I attached a photo. It shows the module in place with the screw that hold the module to the fan frame and the cable that supplies the power. I hope this helps!
I ordered the module. It took very little time to replace. The only issue is the small phillips screw was a pain to remove and reinstal. Seems to have solved the crazy fan issue. $200 Canadian shipped. Got it in just a few days.