A few weeks ago, the Engine Failsafe Programme message popped up on my dash while driving. The car is a 1996 EU 750i and has no symptoms of anything being wrong with it. Today I scanned the ECUs for fault codes and the scan tool returned the code 01 on both ECUs. I cleared the codes and took it for a test drive. Again, I get full performance and no noticeable issues other the error message on the dash which won't clear.

About 6 months ago, I took the car for a coolant change to BMW. Since I got it back, I get a Low Coolant Level warning a few miles into every journey (car is only used once or twice every fortnight and there are no coolant leaks so it looks like a faulty sensor). Is it possible that the repeated Low Level warnings eventually triggered the Engine Failsafe?