I guess everything on BMW is an maintenance item l that repeatedly breaks lol. Like water pump, timing belts that you're supposed to do at 100k.
Cooling system, window regulators, gaskets, door handles, they even want you to replace their OEM emblems

