BMW has a bit of a hit-or-miss reputation when it comes to engines. While the company has created some incredibly reliable BMW models, it's also been responsible for some wallet-draining duds. BMW has ...
BMW has quite a few engines worth checking out for a potential swap, and the M42 and M44 are two decent four-cylinder picks. They aren't known as the most reliable BMW engines ever built, but that ...