I bought a new Turbo Creo SL late last June. After only a few rides, I got a message that there was a battery error. LBS replaced the battery and I kept riding. I was using Smart Control in HR mode a lot at the time and got very inconsistent assist but chalked it up to either my lack of...