2007 BMW M6 Engine Control Module ECU DME w/ Body Control Module and Key Set. Removed from a 2007 BMW M6 Convertible with 103k miles. This set includes the engine control module, body control module, key slot, start button, and factory keys as shown. This is a matched set removed from a running and driving vehicle, however there still may be additional programming required for these to work for your specific vehicle. Please verify all module part numbers match your existing components prior to purchase.
ECU Part # 7 839 211
Body Control Module Part # 61.35 - 9136039 - 01
2007 BMW M6 Convertible (verify part numbers)