Many thanks for all the replies, fixed now: took it to three different bike shops, all said can't fix, need a new battery/controller unit (£450). Mahle no help at all, we won't supply spare parts or even give advice, manufacturers only. Orbea just as bad, take it to a dealer - I have they won't...