Can you replace a 2.5 with a straight 6?
Yes the 4.0 straight 6 should fit perfectly.
If you check the Jeep forums there should be a write up on the motor swap.
Search Jeep Wrangler Questions
Jeep Wrangler Experts
Related Models For Sale
Used Cars For Sale