Nice, the fourth image is what I wanted... thank you!
Now, those taped wires.. I hate that ALOT but more about that later

first let's proceed with the important stuff.
You made a nice little jumper wire for the ignition switch .. make three more please,
connect the motor phase wires to the controller first,
followed by the HE Sensorr wires.
(colour matching)
Now get one jumper to short out the brake (black/white)
and one to short out the "stalls" connector green and black.
(I assume the black/yellow from the forward reverse to be connected)
Connect the battery.
see if you can turn the motorshaft easily of if it's trying to resist.
if it's not,
get another jumper to short the ignition switch wires (orange/red)
see if that makes a difference. (curiosity spreads in...

sorry)
connect the throttle wires, and re-apply the ignition switch jumper wire.
hold onto the motor with one hand and gently press the throttle.
Throughout the following..
if the motor is NOT spinning, check if the motor shaft is harder to tun by hand each time
and take notes.
if nothing happens,
remove the ignition switch jumper again
disconnect yellow and black from the direction switch, and connect
black and grey instead.
reinstall ignition jumper... try again.
if nothing, remove jumper, connect grey and yellow, reinstall jumper, try again
note that the brake jumper is still connected..
remove the ignition jumper and the brake jumper,
reapply ignition jumper and try again
if still nothing, disconnect yellow/grey, connect black/grey
and try again.. and if nothing happened, remove ignition jumper once more,
disconnect black/grey and connect yellow/black, reapply jumper and last try for now.
(See why proper connectors and jumpers are easier to debug than 'fixed' connections?)
Reason I ask you to detach and reapply the ignition switch jumper between each test
is that most controllers use a check-routine during bootup (ignition switch)
if any important bit fails during bootup it'll simply refuse to turn the motor on.
If by now you still have no movement,
and you didn't find the motor being harder to turn by hand once the throttle is applied
which I doubt to be honest..
you can try to repeat the whole sequence
moving the jumper on the "stalls" connector over to black/blue
and once again moving it to green/blue
please report, we go on with your findings.
'sid