Will it fit? Yes. But you would have to change out all the listed parts plus the fuel tank, BCM, dash and harness plus steering column and probably more because the programming in the parts has to match or it will not run.
You would be farther ahead to just get a re-manufactured 3.7 for that year if the body and transmission are in good shape.
It used to be simple to just swap out the engines in vehicles but with all the computers and modules in anything past about 2000 it is not easy anymore.
Take that 2004 3.7 They changed the sensors and internal parts after the 2002 and 2003 versions so that it will work in the 2004 and 2005 vehicles, but 2002-2003 are different and 2006-2007 are different as well and not interchangeable.
Friday, June 30th, 2017 AT 7:37 PM