I am buying an 03 2500 158" with a rusty body. Very cheap tho. I can do the work to repair the rust by myself. However I found an excellent condition stripped 06 sprinter that has nothing under the hood. What If I simply swap the engine? i have experience removing small engines and somewhat mechanically skilled. Would an 03 engine fit the 06 body? Is there anything that is different besides intakes?