I've got a 2016 520i and I'm on my second battery in less than a year because the first replacement shop didn't register it to the car, so the IBS kept overcharging it until it failed. A colleague who drives an X5 said I should check out https://batteryzoneuae.com/bmw-battery-replacement/ because they apparently have the proper tools to code the battery and reset the energy management system, which sounds exactly like what I need. Has anyone here used them for a BMW in Abu Dhabi, or do you know another place that actually understands how finicky these cars are with battery registration? I'm tired of throwing money at this and just want someone who will do it right the first time.