Like with everything electric and intermittent I would first investigate connectors and cables. In all road conditions we drive our cars expecting everything to be shock, water, heat and cold proof. Also look for the A7 thread on here regarding the gearbox fault. Coolant Leak into loom from sensor in this case but a little damp soon makes a big problem. I would clean - dress and reafirm all electrical connections before looking at hardware.