It can be fixed by drying all components and applying WD40 (Water Displacement) or Electronics Cleaner. Are fuses not in place to protect any of the electronics. I have not had good experiences with inexperienced Land Rover Shops who only replace parts and not really diagnose/repair. What is it worth to you?