Sorry to bring up a dead thread but in the same boat.
I have a 93 4.0 Ranger, 183,x.. miles.
List of new parts between me and last owner,
MAF, TPS, O2, FILTERS
KOEO
172 right rich
173 right lean
176 left rich
177 left lean
KOER
411 idle high
412 idle low
Fuel pressure tested ok KOEO & KOER (don't remember exact numbers but was towards the low side)
Now for the confusing part, truck is in Sacramento elevation 35' runs like crap, surges, rough idle, 10mpg, garbage garbage garbage.
Went to OR last weekend elevation 3500' ran amazing, minimal surge barely noticeable, 16.9mpg thru 2 tanks full to empty, first tank took 16, second took 14.5 so I used most the tank..
SO... if anyone has any ideas please I am all ears....