Well I spoke too soon :lol:
Took my son out to the park, was running great, decided to test the torque, tried to climb a slope at low speed, just managed to get to the top, I thought, wow that's impressive, only then there was no power at all, throttle did nothing.
I thought, oh well must...