Color me impressed. I have an 08 E92 that I swapped the controller out about a year ago, and have been waiting to see a really great write up like this before I even dreamt of doing this on my own.
Can you PM me the cost if you don't mind?
If only I had a standing slow-clap smiley face....
12 E70 X5d Black Saphire/ Tobacco
08 E92 M3 SG/Fox Red Gintani Race, RG63
09 E90 335xi Crimson/Saddle 02 E46 M3 Cab Imola/Black (Sold-RIP
)97 E36 Z3 1.9 Atlanta Blue/Tan (Sold)