I connected throttle wires directly and MP worked just fine. Verdict the throttle needs a repair or a change. Any suggestions?
The throttle signal output should be above 3.25V at full throttle for the motor to run at maximum rpm.
If it is not reaching this voltage at full throttle, it may be a problem with the throttle Hall sensor itself
(Honeywell SS49E Hall sensor can be used as a replacement), or it could just be a poor connection on the throttle signal wire between the Hall sensor and the cable connector, or it could even be due to a weak
(or dislodged) magnetic strip inside the throttle unit.
As you have only been riding for a week, I presume that the throttle will still be covered by the warranty, so I suggest that you contact the seller and explain the fault and ask if they can send you a replacement throttle unit under the warranty.
Alan