BMW M5 Touring finally available in ... And yes, people have performed custom engine and powertrain swaps, making their own ...