So I did everything we've talked about here and it worked for a couple days, no problems. Then this morning on the trail, the bike powered off several times and it even threw the E020 error once. R&R'd the battery and the bike came back on but it did turn off a couple more times after that. I...