^^^^ as above major hassle and thats assuming things like the wiring harness is the same, to give you an idea when we used to do it at bmw on 3 series the parts were 2k and t took about a day and a half for a tech to fit, dash and heater box out engine off of its mounts loads of hassle will be cheaper and easier to change the car tbh