Had same problem on my freelander 1 v6 found it was water in the connector for window lift /mirror control unit you may have a leak from windscreen and it colllects in foam in door pillar and then goes in connectors and ends up in main fuse box hope that gives you an idea