The mechanic told me that the bmw performance steering wheel would fit my car because I have a sport steering wheel already. They putted my key in that machine they have..
I think this cables was changed to repair something in the wheel.
I have not checked any part number :/ In the listing it was saying that it would fit diesel versions..
http://www.ebay.co.uk/itm/2709549563...84.m1497.l2649