I swapped engine and transmission in my M3 4DR. First issue was changing the sex of the DMI (Auto to Manual). Dinan was unable to do it or did not want to take the time (My shop sent them both my original and the box from the donor car). We found Epic Racing out of FL and their software was able to make the conversion. My car has been running beautifully with one small exception. Check engine light is permanently on (it can be reset but pops back on again). 3 shops have attempted to pull codes. Two them found no codes stored however the 3rd found CODE001: [1, 26, 0, 01] and was unsure of what it mean. I'm holding off from taking it to the deal since our local dealer wants to charge me over $200 just to pull a code.

Wanted to find out if anyone else has experienced a similar issue or if you have any guidance let me know. Appreciate you taking the time to read this thread.

Spero