Hi GrantNZ, This is a long shot as this thread is nearly a year old. I have had the exact same problem, on my GW501, It gave an error code of 10000010, so I had a look at the rotor position sensor, sure enough it had burnt out.
I replaced it for $59 NZD. The newer 420296P was a tight squeeze but it seemed to fit eventually.
Now it shows the same error code and the motor won’t move.
Before I spend more on a new motor controller board, can ask “how long did your 2nd fix last?”