Hi and
to the forum.
I suspect that you may not be getting a high enough voltage output on the throttle signal wire, which is sometimes caused by a low +5V supply.
If the +5V output from the controller is too low, the throttle would be unable to output sufficient voltage to allow the controller to run at full power, as it needs an output voltage of at least 3.25V for maximum rpm and power.
If possible, check the +5V supply for the pedelec
(measured between the Red and Black wires) or between pins 1 and 2 on one of the brake connectors on the control harness and see what voltage reading you get
(it should be ~4V).
If it's below 3.25V, a weak +5V regulator inside the controller is probably failing, and you are not going to achieve the required full throttle output to produce maximum power
(i.e. maximum current).
However, if the voltage reading on the +5V wire is above 4V, it may be a problem with the throttle itself.
With the wheel raised off the ground, see if the wheel speed reduces when you release the throttle very slightly, as the very last part of the throttle movement does not typically affect the motor speed as most throttles will output the maximum required 3.25V before the throttle reaches the full extent of its available movement.
If you release the throttle from 100% to 80% and the maximum rpm instantly begins to slow, this would confirm that the controller is not receiving the maximum required signal voltage from the throttle.
Check out
Tommycat's Guide to Hall Sensor Throttle operation, testing, and modification for further information on typical throttle voltages.
Alan