These days, BMW can be associated with anything but tiny econocars, but the German manufacturer would probably never have grown into one of the world's premier luxury and performance brands without ...
Some BMW engines that tend to be more trouble than they're worth include the N47 I4 diesel, early variants of the N63 V8, the ...