Hey as a joke one time I told my dad I should take the engine out of his 99' 740 and put it in my 99' e46 3 series and he said he would kill me but I was just joking because I thought it wasn’t possible, but I've seen some crazy engine swaps online and I was wondering if mechanically would it really be possible? Or would you have to rebuild the entire thing for basic scratch? If it was possible that would be hilarious.