Ranger 4.0l never had MAP sensor, 1990 to 2000 the 4.0l OHV used MAF sensor
Some early models may have a Baro sensor for local air pressure, it may look like a MAP sensor, and it would have no vacuum hose attached.
This just reads sea level to 10,000ft air pressure, so computer can compensate for altitude.
I think you are thinking the system is more complicated than it is, it is way simpler than a carb setup.
MAF sensor reads the amount of air coming in.
Computer sets 14:1 air:fuel mix for that amount of air
O2 reads Oxygen in exhaust
too much Oxygen and computer adds more fuel, too little Oxygen and computer adds less fuel
Computer adjusts the mixture a few times a second, it's very fast adjustments.
If MAF data and O2 data don't add up, or make sense, then computer with set a code and turn on the CEL.
Your engine can not run blowing black smoke without the CEL being on, O2 sensor would show very little oxygen.
So either your O2 is FUBAR or your Computer is