Hi Rylan,
Speak to Gary first
(GoldenMotor Canada) and ask him to read this post, and then see what he suggests, but without confirming which components are actually damaged it is difficult to know which bits will need to be replaced.
If you have access to a voltmeter you can easily check if the +5V supply is still working by measuring the voltage between the black and red wires on the four unused wires on the motor harness.
If you have a reading of 4.5~5V your controller may have miraculously survived the ordeal, but if you have a reading of less than 1V or more than 6V then the controller will definitely need to be replaced.
If you do have a reading of between 4.5~5V you would then need to check the output of the three motor Hall sensors by removing the controller and measuring the voltage between the black wire and each of the Yellow, Green and Blue signal wires on the hall sensor connector. Measure them one at a time while it is still plugged into the controller and the battery turned on.
(You do not need to have the control harness plugged into the motor harness to be able to do this, but you must have the battery plugged in and turned on during the test procedure)Place a 10mm spanner on the flats of the axle and very slowly rotate the axle in relation to the wheel and see if the voltage alternates between zero and ~5V. If the voltage switches high, low, high, low etc. when the axle is moved slowly it means that the Hall sensor is working correctly.
If all three signals switch from high to low as expected then the motor should be good, but if one
(or more) of the Hall sensor outputs does not switch high and low as expected, you will need to either repair
(replace the blown Hall sensors):
or replace the stator assembly:
If the controller
and the Hall sensors in the motor are all OK, it might hopefully just be the throttle unit that will need to be replaced.
Alan