After reading 150 bloody pages my eyeballs are about to fall out. So just to confirm:
If you have an FRM1 module as in the early 2007 models, you need to buy the FRM2/3 for coding to work.
This is the cable to use for 2007-2008. 2009-2011 will use a different cable. All the pages and scattered responses actually make it a bit confusing to a new reader.
http://cgi.ebay.com/ebaymotors/BMW-I...item25667c576d
Coding LCI tails can completely be done via NCIS tool, and autologic isn't required.
I'll create a nice full blown DIY tutorial once everything is confirmed and done just so everything is in one place for those that want to do this from start to finish.