BMW is recalling 29,119 vehicles in the USA due to the risk of overheating and short circuit due to corrosion in the starter motor relay. The recall covers certain plug-in hybrid models in the 530e xDrive, 740Le xDrive and iPerformance series. Authorized services will replace starter motors free of charge.