I have a Chinese built e scooter , I was told by the dealer that it is an 800 watt hub motor , I have a 48v 18ah batterie with a 48v 20amp speed controller but I'm maxing out around 25km/hr and it can barely go up a 10% grade hill , I can't seem to figure out where the power struggle issue is...