Bought this before decided to sell car. Was going to just plug it in use as temp measure but apparently these can be recoded to work fully.
This one is of a m3 2009 dct, and has a small crack about 1.5 inch long on the screen, however this screen is the same as any other e9x and four screws to change.
£115 plus postage or someone adventurous!