So.. the cable I got worked fine.
But the problem isn't just the cables..
Coding BMW's in general take A WHILE to learn.
Ran into a bunch of issues with software compatibility since the software is meant to run on 32bit Windows XP machines.. Ended up using a Virtual Machine on my Windows 7 laptop and still had to downgrade the version of some of the software included in "Christopher Kriens"'s files to get it to read the car..
I ended up evaluating my time and instead had a local guy who codes BMW's on the US East Coast named "OK" code everything for me (his phone number is 585-4nine6-464eight). Feel free to say that "Will" or DSCPLN referred ya. It took less than 30mins.
Although I bought the cable, downloaded the software, read all the amass of tutorials... I came to the conclusion that I rather have someone who's mastered it do it for me.
I'm pretty satisfied of my decision
You can take a look at the functions I loaded on my 1M here:
-
https://docs.google.com/spreadsheet/...tNVFCUEE#gid=1