BMW recalls vehicles for 3rd time due to engine fire risk
DETROIT — BMW is recalling more than 917,000 older cars and SUVs in the U.S. — most for a third time — to fix a problem that can cause engine compartment fires. The recall covers many 3 Series, 5 Series, 1 Series, X5, X3, and Z4 vehicles from the 2006...