A while ago I found this on a different forum. It refers to a similar problem I have with the intermitant wiping and it does say that the relay is in the ECM but also mentions that the park switch is normally in the wiper motor???
Intermitant wiper parking problem - Freelander Forum - LR4x4 - The Land Rover Forum
Interesting read with pictures.
Someone quotes that.......
"The wiper motor is directly under the plastic trim at the lower edge of the windscreen, accessed from outside. Where the wires enter the wiper motor, it is 'potted' using some sort of resin. This resin degrades with time and cracks (it is also exposed to sun/rain etc through the slots in the trim).
Examining the potting, I could see the cracks, and water tracks across the terminals.
The solution I found was to remove the wipers and trim to gain access to the wiper motor.
Clean out all of the old potting resin, and thoroughly dry the contacts with a hot air gun. At this point you can test the 'parking' function of the wipers.
I then re-potted the terminal box with silicone sealant, and covered the terminal box with a lid made from plastic off-cut (again stuck on with silicone).
Not saying this is an exact fix but it worked for this guy.