Sorry for the long post but please read and comment if you have any thoughts - I have been experiencing strange power fluctuations on my G3 Levo(out of warranty). The power in say trail seems to drop off drastically for a few seconds or minutes then returns. It feels like the sort of low power you get when the battery percentage drops below 14%. Sometimes it seems to return if I change gear, change mode or just take pressure off the cranks. My money was on a torque sensor so got the LBS to plug in the computer but nothing to be seen, no codes. They also checked the battery and it flagged up a yellow marker for “battery very cold” on a particular date. As luck would have it I was riding that day and the average temperature was around 25.c so thought it was a spurious reading and discounted it . Just to be sure the LBS kindly gave me another battery to discount this “cold” marker theory. Been out today and the bike went like a train and performed perfectly. Do I need a new battery…