Purchase directly from bimmertuningtools View Product Siemens ECU DME Flash Tool for MSV80 / MSV80.0 / MSV80.1 for N51 and N52N engines- Found in E90 E60 E87 E89 Z4 etc MSD80 / MSD81 for N54 / N54T engines- Found in E90 E60 E87 E89 Z4 etc FULL flash Part flash Full Read and virtual full reads Full read takes ~1 hour in car, 15 minutes on bench Virtual full reads take just minutes. Supported virtual reads versions: MSV80 - MI20S MSV80.1 - MK80S MSD80 - I8A0S MSD81 - IJE0S / IKM0S Part read Automatic checksum correction including MO3 checksums Automatic RSA bypass (required at initial flash) Allows for DTCs to be read and reset Allows adaptation clearing Requires FT232RL chipset cable. https://www.ebay.com/itm/284709097537 BimmerTuningTools is a recommended MSP developer. All purchases, software download, activation and support are dealt with on the BTT website.