If no one can help with this one, might be worth asking your freindly local dealer.
Failing that, if you call Barons BMW in Ash Vale and ask for a chap called Steve Ticknell, he's the most unbelievably helpful techy person there and he might be willing to help.
He pointed me in the right direction when I was trying to get my 3.2L M3 engine going outside of it's native environment
Good luck!
EDIT> might be Simon Ticknell thinking about it. Ask whoever answers the phone I guess, his surname's definately Ticknell
