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.