Does your 4.0l OHV have a Cam Position Sensor(CPS)?
It would be in the distributor hole at top rear of block, behind lower intake.
Most 4.0l's didn't have them in '94, but if you have one going bad it can cause odd operation.
4.0ls without a CPS usually run Batch Fire fuel injection, on a V6 this means that 3 fuel injectors open at the same time, then the other 3 open the next time.
When engine is cold there would be extra fuel in the intake, Choke Mode, as engine warms up less fuel is added so if 1 injector was clogged/broken then it's cylinder could get too lean to fire all the time.
Batch fire relies on running engine air flow to circulate the fuel mixture to all cylinders.
If you were to unhook the coil for a no start, and then cranked the engine over a few times, only the cylinders with working injectors should get fuel inside the cylinder.
Then pull out the spark plugs and check the tips for fuel, if you find a dry one then that cylinders injector would be questionable.
Evanston, Wyoming is at almost 7,000ft elevation
Computer runs cold engine with a Richer mix, Choke Mode(factory air/fuel mix), as engine warms up O2 sensors take over and computer will start to use Oxygen levels in exhaust to fine tune air/fuel mixture.
It reads like when this switch to MAF, Computer, O2s only occurs is when you start to have trouble.
1994 is when Ford got rid of Barometric Pressure(BP) sensors with MAF sensor, they figured the MAF sensor can figure out the BP by the thinner air not cooling off the MAF sensor's wire as much as thicker air, the engine RPM(Crank Position Sensor) could be used to in that calculation assuming a good baseline from factory.
And then the Intake Air Temp sensor would also be used, as cooler air skews MAF air flow.
I assume the Ranger has been running fine at this elevation until just lately, so not just purchased and then you found this problem?