by aldervai » Fri Nov 03, 2023 10:19 am
SOLVED!
Final update. For those reading with similar issues.
Hazards flashing. Lights coming on. Brake lights not working. DRL's not working. Engine not turning off. Parking brake alarm sounding when driving. Vehicle alarm going off. Doors showing open when not. Horn sounding at random times.
All these strange things were because, in my case at least, by water ingress that shorted some connections in my BCM, which is under the steering wheel on the far right-hand side.
Finally fixed it by buying a new BCM from Ford (£310 - second-hand ones on eBay are almost non-existent for my exact part number. They can have a different number, but only if you check with Ford is there are any BCM numbers that superseded the listed number. There were none for mine. Also note, the part number in FORScan is not correct. You'll have to remove the BCM to get the parts number from the box. BCM's for 2020+ customs seem to be readily available.
Had it reprogrammed by a local auto electrician, although harder to find one that can do Ford IDS systems than I might have thought. £140.
Cryptostu had it right, so thanks for that.
I also took out both front seats and lifted the soaking wet floor mats to dry them out. While I was at it I grinded away corrosion and painted with Hammerite. Will keep the main mat off for a while to see if water is still getting in, as I'm not 100% sure I've solved the source of the leak.
The roof rack seems to have been the main culprit, but it is a strange one as the extra holes were blanked off. But I've removed the rack and blanked all holes for now. Will see if water is still getting in from anywhere before refitting the mat. Also will cover the BCM in a plastic guard.
So all in, £460, plus £150 diagnostic fee to Ford, so £610. Plus fully dried mats and a few other things sorted. Also a better understanding of Ford electrics and what lies under the seats (RCM etc).
Trust Ford were going to charge £900 for the same thing, plus an extra £300 to remove and dry the floor mats. I opted to do this myself as I wanted it done right
If you're suffering from these same issues, hopefully, this post will help you along.