Everything is done , the freewheel seems to be skipping under human power as well as epower, will try a different freewheel and hopefully that solves my problems. the chain is new. otherwise when its not skipping the motor pulls well uphill, the supplied headlight is bright and the motor noise...