14-18 BMW 328D F30 F10 F25 F15 N47 DDE Engine Computer OEM 8578678
Programming will be required for proper operation.
Removed from a running and driving vehicle.