Hello. first of all msd80 will not replace msd81.2. the former is a 6 cylinder n53 or n54 engine. you have a new controller from the engine, probably n43, i.e. 4 cylinders. fit the immobilizer as much as possible. you will need the BMW ISN COMMANDER program with licenses for ECU RECOVERY, CAS RECOVERY and CAS CRYPTO modules. From the programmers you will need something to read the engine driver in the boot pin, and a cas3 programmer and some key programmer to read the TCMF.
my bmw has an MSD80 that fried I have her reading done in trasdata I bought an MSD81 if I read it in the trasdata and send you the 2 files can you adjust (ISN and Chassis) the file to record on the MSD81?