No, just can go at any time apparently, not much you can do about it, some don't, I'm going to buy a spare and Mike is going to code it to my truck in case it ever happens again.
Water ingress is still the main killer, but mine still looked new and was a bit dusty but still died. Plenty of Disco ECUs around, just need to reprogrammed for a Defender, no big deal really.
I had no coil or engine management lights, engine would turn over, power was going into the ECU but no signals were received by any sensor, so the earths were checked, all fine, nanocom could not get a signal, so it was declared dead.
There is a similar problem where the fuel pump relay plays up, and gives the similar issues with no coil or management light, BUT, the temperature gage goes into the red whilst cranking the engine over, that is simply the relay under the seat with a bad connection or is defective, but my temperature gage remained in the cold section whilst cranking which is often but not always an indicator, as it could be the crank position sensor as that will cut the fuel pump also, but that was checked, and indeed the ECU had croaked on me without any warning.