You should be fine, I think sometime 2004 the computers changed, 2005-12 should work no problem . I put a 2012 motor in a 06 commander. A few small things needed swapping like temp sender and cam position sensor. Oil and crank sensors were the same. Timing cover, valve covers, are the same too...