Pre-'95 Rangers used the EEC-IV computer(EEC), 60-pin.
They also used a distributor or Ignition Control module(ICM), 2.3l(and 4.0l) used ignition module.
(in 1995 Ford switched Rangers to EEC-V computer which had ICM inside)
ICM problems were not uncommon on the 2.3l.
The spark and fuel injectors are timed by the CKP(crank position) sensor, this sensor connects to the ICM, the ICM then passes on this sensor pulse to the Computer for injector timing, PIP signal.
If engine starts and then dies by manually adding fuel then you have spark so CKP sensor is working, but no fuel is being provided by fuel system.
If you have fuel pressure at the rail then there are 4 plugged injectors, lol, long shot, or there is no power at the injectors or computer is not providing injector Grounds.
All 4 injectors share a common 12volt wire(red wire), test an injector for 12volts with key on.
The 12volts comes from EEC Relay, this relay powers the EEC but also ICM and fuel injectors when key is turned on.
The Computer provides the Ground for each injector, thats is the injector control, the ground.
The computer waits for the PIP signal from the ICM before grounding any injectors.
Without PIP the computer doesn't even know you are trying to start engine.
It could be the wire from ICM to computer is bad or the connection at the ICM or computer is bad, ICM is most likely place to start, most auto parts stores can test Ford ICM, they do it for free.
ICM is on the front of the intake manifold.
CPS(cam position sensor) is used to fine tune fuel injector timing, if CPS fails the computer will switch from Sequential fuel injection to Batch fire injection, this can lower MPG slightly, but can't cause a no start.