Be really grateful if anyone can help me out here. I've had this problem for ages - the brake lights warning light on the dash is permanently on although occasionally it goes off for a few seconds - then there's 'OK' then there's a beep and the warning light comes on again. I've changed the brake light bulbs, cleaned the contacts, checked and cleaned the fuse and swopped with another, tried disconnecting and reconnecting the battery after waiting ten minutes and ten hours - all the brake lights including the top third light work normally - still the problem continues. All other ECU functions are fault free. Is the ECU at fault do you think? Thanks in advance for any suggestions.