So going back to the OP it must be about due to die ;) .
While I have nowhere near as many cycles as you mine was used very hard (10km with 1km climbing on one regular route for example) before I fitted the parallel battery. It has also been run to cut out on too many occasions as I was living...