There are several threads about coding and the primary site now seems to be
http://www.bimmerfest.com/forums/forumdisplay.php?f=175
You will be amazed at how much we can change in our cars' interface and operation! The site shown above has "how-to" and "cheat sheets" to help you with some background information.
I'm happy to help to get you started in whatever you want to try. If you want to buy a set of equipment and software to do your own coding, PM April1 (when you have PM permissions) for instructions on how to complete that transaction. You and I can follow up by PM, again, when you are able, to set a date and time to meet.