I recently manual swapped my E46 M3, and wired in everything except GPS and EWS lockout (my coder tuned these out). The car runs great, but i’ve always had a check engine light for various SMG codes. I found out my TCM was still plugged in, so when I disconnected it naturally the check engine light turned off! The issue i’m having now is the car is running with low power, like a limp mode. Does the car have to be re-coded with the TCM removed or do I need to drive it more so the ECU can cycle itself. I’ve driven about half a mile already, but I don’t want to push it if I shouldn’t.