Also to resurrect this thread, I can confirm now that based on about a couple hundred thousand canbus data points, the prerefresh 90D is reporting miles remaining @ 100% based on nominal capacity which includes brick protection. Yet, SOC reports 0% (and thus no more driving) at nominal remaining 4kwh (0kwh usable remaining). The complete transition to calculating remaining range changes below 20% to properly use usable remaining for it's number reported to the driver. The only conclusion I can draw is that Tesla is hiding the true degredation on the 90kwh batteries. I say that because it's not a rounding error or a fudging of math, the numbers when plugged into the equations are exact.