Welches Steuergerät hast du genau?
Am M42B18 gibt des diverse, mit und ohne EWS (ab Werk) und ist untereinander kompatibel.
Da du sagst EWS-2, wird es das Endung 590er mit silbernen Aufkleber sein. Du könntest dir dass mit dem roten Aufkleber besorgen oder das mit dem Grauen mit Endung 950 (ist aus früheren 318is). Achtung Endung 990 geht nicht!, dass ist auch für die kanadischen Modelle, daher wirst du vermutlich ohnehin keins bekommen, sei aber mal gewarnt.
Mit der passenden Hardware kannst du auch die ISN in das EWS Modul selbst schreiben, somit wenn das EWS Modul defekt gehen sollte dieses tauschen und die ISN aus dem Motorsteuergerät in das EWS Steuergerät schreiben. Es geht also nicht nur von EWS auf Motorsteuergerät, dazu brauchst du aber wie gesagt eben passende Soft-Hardware.
Ansonsten kannst du die EWS auch ausprogrammieren lassen.
Wenn du das Motorsteuergerät + EWS Einheit, Schlüssel, Schlösser blablabla von einem Fahrzeug hast, dann ist es Plug and Play. Egal ob es jetzt zu Motor x1 oder x2 gehörte, dass ist den Bauteilen egal.