Have a look at your main fuse box/body control module, may have had water ingress.
Bloke at work had some weird electrical faults with one and was found to have water in it.
These are only programmable by dealers or anyone with IDS , and I think the As Built data needs to be downloaded from Ford to programme the new module.