BMW is recalling at least 331,000 vehicles worldwide due to starter motor defects The fault involves possible corrosion causing engine starter fires in models from 2015-2021 BMW must repair 195,000 vehicles in the US and 136,000 in Germany free of charge