A Bavarian premium automaker with a sporty flair and a knack for building some of the best inline-six engines in the world, BMW is not exactly the most frequent target for custom engine-swap projects.