I still cant find out why or what the cause was so I cannot confirm this as yet but hopefully will get an answer later today.
Do you have a professional interest in why or are you part of the morbid, ambulance chasing radar spotters world?
Do we actually care? It's an engine failure, so what.......
I'm guessing this occurrence happens less than the failure of motor car engines, so, so what exactly