A few months ago my 06 eclipse gs motor spun timing. I found a 07 eclipse gs with a good motor and bad transmission. Is it possible to swap motors without complications? And will I have to relearn the ECM and Etc? Your thoughts and knowledge are appreciated!