The 2.9 makes it's 170ft/lb of torque by 2600rpm.
The 4.0 OTOH is making 170ftlb of torque by 1350rpm, 200ft/lb before it hits 2000rpm
and is still making 200ft/lb when it hits it's rev limiter at 4650rpm.
The 4.0 does more before it hits 1700rpm than the 2.9 CAN do.
it's just "effortless" compared to a 2.9 doing the same job.
Ovewr the years I've owned three different 2.9 powered vehicles,
two Bronco2's and my Ranger, ALL of those engines wound up in
my Ranger's engine bay at one time or another and another three
or four engines besides.
I've already owned (past tense) my last 2.9.
I was planning to switch to a 4.0 nearly ten years ago, but various factors
kept me from actually doing it until the spring of '07.
I regret waiting so long.
AD