I replace this motor a few years back *roughly* following the BMW TIS instructions. I didn't need to remove the fuel injectors as there was enough space to squeeze the motor out once the injector shafts were loosened. No computer was needed as the motor self aligned by just leaving ignition on for a short period of time if I remember correctly. Would have been easier if at least two of the injectors were removed, but a few special tools are needed to remove and replace injectors and their gaskets. Good luck, here is the link to the TIS.
https://www.newtis.info/tisv2/a/en/e...-gear/CyzwchK9