Just updated the firmware again, and the motor worked in sensored mode for about 10 seconds, then went again.
...so close. damn.
Ideas anyone?
Im thinking the sensor circuitry inside the ESC may have gone, but failing to understand why this would have happened.