Thanks for the tip i have some contact cleaner so will do that and use the spray as wellBad battery contact, check the motor connector is properly pushed in (it is along the chain stay).
So many have moaned about these bikes they just aren't really worth the aggro.