Just checked some specs and here's what I got:
The rods from the 4.2L will work. The diameters of the small and large ends are the same (.929" and 2.208" respectively). The length (center to center) of the 4.2L rod is 5.875" and the length of the 2.5L rod is 6.125". The difference in rod length is .250".
The stroke of the 4.2L is 3.895" and the stroke of the 2.5L is 3.190" which is a difference of .705". Half of this amount is the "theoretical" offset grinding for the rod journals which is about .353".
There is a deck to piston spec of about .015" for the 4.2L (piston lower than top of block) while the 2.5L is at zero and the compression ratio for the 4.2L is 8:1 while the 2.5L is 9.2:1.
Also a correction to my previous post...you would not be using the 4.2 pistons since they are 3.75" in dia whereas the the 2.5L is at 3.875 std.
I still need to figure out what the "real" value for offset grinding would be considering that I would want the final compression ration at about 9.5:1. I would guess I would reduce the theoretical offset figure slightly to get this kind of CR. I'd probably cc the combustion chambers and the piston tops with a burette to be absolutely sure about the true offset grinding number.
From my calculations this would yield me to about 3 liters using 2.5L pistions (with .030 overbore), the 4.2L con rods, and an offset grind of the rod journals of let's say ...about .345" (which BTW will require welding). I think at the very least you could get an additional 30 hp even with stock everything else. Cam, TB, head work, ... even more hp.
Okay now here are some unanswered questions I'm still wondering about:
1. The 2.5L has a shorter stroke than even the 4.0 where this kind of stroke mod is common. I need to make sure the cylinder bore is long enough to handle the full stroke of this modified crank.
2. Will it clear the rest of the block at the oil pan flange, etc... The 4.0 block needs to be clearanced at the bottom of the cylinders just a tad.
3. How will the MPI system take to the severe increase in displacement? I need to read up more on the results of people who did the 4.0 stroker mod to find out.
Still working on the figures, but I'm looking for any guinea pigs who wanna try first