Did you try to report motor temperature?
Could your power loss be caused by the temperature triggers cutting the power?