I'm sorry if I've taken this off topic but I'm really keen on the coding as well. On the '08 idrive the warning screen would disappear after a few seconds but on the 1M it stays there until I confirm it. It's shitting me!
Did I mention your car looks great.