"There is no substitute for cubic inches." - some engine guy
 I cannot disagree.  But.  If you want stump-pulling torque to wander over large rocks, there's no substitute for long-stroke engines.  If you want to turn your tires into smoke and dust, then a hi-rev, short stroke will get that done.  If you want both, go big.
 Personally, I would put more into a 2.3 or 2.5 than a 2.0.  I do not have any reason I can think of as to why they developed the 2.0 from the 2.3.  Maybe they got a huge order for meter-reading trucks that won't ever exceed 50 mph or have anything in or behind the bed.  There were a LOT of Rangers ordered as 'utility' trucks across the nation, and I suppose that 300cc might have increased mpg enough to justify the design, emissions testing[both auto & manual, Fed & State], and parts numbering and accounting and predicted consumption, etc, that ANOTHER 4-banger entailed.  The HSC chopped 6 was available in Temp/Topaz, the 2.3 in Ranger, the 2.5 in the Taurus/ Sable.
 Yeah, they needed another 4-banger like they needed an extra hole in their head.
 To this day, I do not understand why either of the OHV engines could not work perfectly well in the Ranger.  You need / want OHC for parts count, and high rpms.  Who cares in a pickup truck?  You want torque.  Never made sense to me or my brothers.
 Anyone have a good explanation?
tom