It's just programming on the computer. Before people we're coding the cars to make them think they were 540's instead of 740's, but people have found ways around that in case they had custom software that they didn't want erased and are able to just get the 540 transmission software parts of the code transferred over instead of the whole ball of wax. The X5 would be an interesting attempt since it's similar yet different to the 540/740, but still it's own beast with the AWD system. My 740iL is non VANOS as well, so it's not like I could copy the code from my 740iL onto a VANOS X5 for the sake of saving time. It'd take some work, but I don't doubt it can be figured out one way or another. At worst, if not coded, the vehicle will still drive, you'll just have constantly nagging transfail safe codes on the OBC.
I agree that the weight savings would be pretty substantial. I take out the spare tire everytime I'm back home in Boise and then throw it back in for roadtrips just for the sake of saving weight while doing my normal driving around town...that damn spare is heavy! There is like 10% more loss between the auto compared to the 6spd, so gas mileage went up as well. Compared to some other's, my 7 is still pretty stock even with the 6spd since I still haven't gone FI...the biggest difference still being my engine rebuild. There are a few 740's floating around with 6spd and superchargers, or Rob from UUC owns 750iL with an 850csi 6spd transmission swap. It's still a pretty unique upgrade, so I'm happy to be part of a select few. Next major mod...STS style turbo
__________________
650hp 10 X5///M - Stage 2, Vibrant 1794's , gutted cats, custom intake, AC Forged 22's
325hp 98 BMW 740iL -
///M5 6spd,
www.bavengine.com w/ Performance Option, electric fan, CF intake tube w/ heatshield, Mag 14816 w/ notched bumper, Bilstein/H&R Stage II/Powerflex
600+hp 02 Harley F150 - MHP900 Stage 3 engine, KB2.3, 8# lower, 60# inj, Walbro FP's
135hp 01 TL1000R - M4 full exhaust, K&N, Yosh box, -1/+2 gears, 2CT's