I got my 2021 M3 SR in March. While on a road trip 2k miles away from home in Birmingham Alabama my car stopped accepting a new charge and displayed error code BMS_a029. They told me they had to replace the entire battery, under warranty. My car has been in the service center since 8/29/21 (31...