Could you send your address to my email so that I can check that.(zhourenli@goldenmotor.com)
When the current is always more than 20A,burn the fuses is normal,even burn the controller.Because the fuse can bear 15A,20A or 30A.Nearly all motors which are used for electric bicycle can't climb hill,need to help with pedal.
If your bicycle have pedelec,it could run up and down on the hill.
This kind of motor:speed and torsion are always opposite
More speed,less torsion (can't climb hill)
Less speed,more torsion (can climb hill,but very slow,can't satisfy normal need.)