BMW is recalling 105,588 vehicles across a variety of model lines due to potentially faulty starter motors. The recall includes: 2019 and 2020 BMW X5 (sDrive40i and xDrive40i), 2020 BMW X6 (sDrive40i and xDrive40i), 2019 and 2020 BMW X7 (xDrive40i), 2020 and 2021 BMW 7-Series (740i and 740xi), 2020 BMW 8-Series coupe, convertible, and Gran Coupe...
More...