My Bafang m620 52v just failed, around 6180 miles. It just stopped providing assist on a hill, the motor make faint sounds like its starting up when I pedal but nothing more. I did find that walk mode works and when I got home an attached it the throttle works. The speedo work and turning the...