So my battery has finally bit the bullet and died after a long slow death. I have a 2016 2lt with dcfc and 51k miles. Threw the p0a7f code and the guessometer was a joke below 20 miles. Had it towed to the dealership and their tech confirmed that yes it needs a new one. The amazing part is that...