Also i wanted to know if anybody for sure knows what trans the xdrive 335i uses, on zf's site it doesnt show the 6hp21 as having a 4wd varient did they use a 6hp19?
Forget those sites. Always confusing data there. Read your ZB#, that's the only way to be sure. It depends more on build date, then if it's an XI or not.