I have an Orbea Gain Urban, currency 3 years old. Lots of issues including 2 new handlebar power controller. Last week it lost all assistance, but no flashing pink light. The app showed battery 95%, but 0 range. The battery has had 44 charge cycles and was easily doing 75 miles on a charge. Now they tell me it needs a new battery (which I think costs around £650) Anyone had similar problems? Any suggestions?