Thanks, yeah I read about those wires, I tried disconnecting / connecting all cables that were not connected to anything related to the bike, but nothing removed the speed limit.
I'm still curious to know though, how it's possible that it seems my motor is braking the speed when I'm pedaling as...