Am new here not new to jeeps by far had a 56 willys m38 95 wrangler 2000 grand cherokee and now currently a 99 tj and my wife has a 98 tj. I am currently in the process of taking out the gutless 2.5 and upgrading to a 4.0 will start a new thread when I start. Goin from a 99 tj 2.5 to a 04 4.0 on a 98 3.0 frame have the engine trans and transfercase from the 04 as well as complete under the hood harness and both harnesses from a 2000 4.0 in the process of this I am adding a 6in rough country lift and thinking of taking the axels off my current frame just cause was told it's got 4.10 gears for the 2.5 only running 31s so the 4.10 with a 4.0 be nice at highway speeds I'm not dumb but not a pro either so it's gonna be a journey I'll be glad to share with you