Model S/X 90 kWh: faster degradation than 85
What is known
- Per owner data and discussions, 90 kWh packs (built ~2015–2017) often show noticeable degradation in the first years compared to 85 kWh.
- "Chronic" structural issues (like in early 85s) are fewer in 90s.
A gentle charge profile (50–80% daily), avoiding long-term storage at 90–100% and careful DC fast charging will curb degradation.
Links
- Tesla's general fleet degradation update: https://electrek.co/2023/04/25/tesla-update-battery-degradation/
- Context on silicon in the anode and trade-offs: https://chargedevs.com/features/tesla-tweaks-its-battery-chemistry-a-closer-look-at-silicon-anode-development/
- Discussion on 90 kWh: https://teslamotorsclub.com/tmc/threads/model-x-90kwh-battery-pack-degradation.103845/
Sources
- https://electrek.co/2023/04/25/tesla-update-battery-degradation/
- https://chargedevs.com/features/tesla-tweaks-its-battery-chemistry-a-closer-look-at-silicon-anode-development/
- https://teslamotorsclub.com/tmc/threads/model-x-90kwh-battery-pack-degradation.103845/
Related
Full list →Model S 85 kWh and pre-facelift X: sticking umbrella valves and moisture in the battery
Old Model S 85-kWh packs (and same-design 90-kWh packs in pre-facelift S/X) corrode when moisture gets in through the breather ("umbrella") valves or a rusted fuse cover. The result is BMS_a037_SW_Flood_Port_Open and an HV shutdown. Real repairs run from $500 (the cover) to 1450 EUR (EV Clinic Berlin).
Tesla Model S/X stuck HV contactor: BMS_f038 errors, won't sleep, won't charge — diagnosis and replacement
Sticking HV battery contactors on early 85/90 kWh packs cause BMS_f038 / BMS_f087 errors, prevent the car from sleeping (12V drains overnight), and after a charge-station pyrofuse trigger leave the car unable to drive or charge. Service Mode diagnostics, replacement procedure, and why this is one of the few HV jobs you should not DIY.
Tesla battery errors (BMS): Service Mode codes decoded, what they mean & repair cost (2026)
Full breakdown of the scary Tesla battery codes from Service Mode: BMS_a066/a064/a079 (imbalance), BMS_f107 (sense tabs), BMS_a035/a037 (moisture), BMS_f038 (contactor). What each error means, who it affects (model/year/chemistry) and what the repair costs in Belarus, with links to detailed articles.