No, not the same, 3.0l Vulcan was one of a kind for Rangers
Ford did make a 2.3l HSC engine that had the same pattern as 3.0l but that wasn't used in a Ranger.
Ranger 2.3l is OHC
You will need engine/trans, wiring and computer
1995 was first year of OBD II for Ranger so you may want to stick with '95-'97 3.0l, '98 had a different fuel system.