My X5 has started to display an array of warning messages and lights, it starts usually with a message about FailSafe Transmisison Prog (this doesnt seem to happen all the time and will usually only come on after about 15/20 minutes of driving not before hand) and leave an orange exclamation mark light then it will usually vanish again after a few minutes or so. I also have had messages about DSC inactive and today a warning about ABS although this didnt go off until i switched off and hasnt come back.
Any ideas where to start?

It seems to be driving fine no issues.