The transmissions are different because of the transfer case attachment. The cross reference check on the trans only comes up with the X5. But I wonder if the manual transmissions for the e46 330Xi would work... I've never seen the underside of one of them in person, so