Your help would be greatly appreciated. I know this subject comes up time and again, but can anyone help? I have 2002 Freelander 1 TD4 ES Automatic. Was driving home and had to brake hard when a car came out in front of me. 4 warning lights came on, hand brake light, ABS, TC and HD. Switched off and on again and they cleared but came back again after about 15 mins. This continued for a few months and now they come on a stay on constantly. I’ve tried changing the brake light switch twice, original one and the modified one with harness adapter. Today took it to a Land Rover specialist to have it plugged into a an AutoLogic reader, only fault codes under ABS were 'C1117 valve drive failure' and 'low battery voltage'. They couldn’t pin point the fault just said it would have to investigated anything up to 4 hours labour!! Battery is of good quality and brand new and charging correctly. Anyone had similar symptoms and found the cause?