BMW is recalling over 145,000 vehicles in the U.S. as an overheated starter could increase the risk of a fire, the U.S.
BMW has built some incredible engines over the decades and of them all, few would deny that the S54 which powered the E46 M3, Z3 M, M Coupe, and Z4 M was one of its very finest. In BMW M3 guise, the 3 ...