I have had my Giant LaFree e+2 almost two years and love it. Recently replaced brake pads and rotors (I live and cycle in very hilly country, so not surprised). I have a battery electrical issue that I imagine it need to take in for service, but thought others might have an idea - service wait is so long now and not sure how I can live without my bike for two weeks! Fully charged, it first happened toward the end of a 40+ mile ride, though still more than half charge left; the bike just powered off. I stopped the bike, and then powered on, no problem. A few miles later it did it again. Then it got me all the way home (including up very long hill set). One other day it did it once on a shorter (12 or so mile ride), but no problem getting home. The battery still shows plenty of charge, and nothing else seems amiss. The second ride it did it, I noticed it was after hitting a bump in the road so I’m thinking it is a battery contact issue. Would love some sense of this before I plan for a service visit (or even better if there is something I can do that’s easy!!). Thanks!!