-Had too replace the O2 sensor twice once at 35000km and again at 50000km (both times covered under warranty).
-Brakes seem to wear out every 30000km.
-Replaced spark plugs at 100000km.
-Door jam sensor is messed up (yet to fix it I just pulled the dome light fuse).
I love this truck it has served me faithfully and reliably since the day I brought it home. It has always got me were I needed to go (even though she's only a 2wd), and has done so in comfort. Fuel economy has been fairly decent averaging about 380km to about 52L of fuel with mixed driving conditions. The little 3.0L V-6 is a great little spirited power plant that is well suited to the truck and is very capable of highway passing and pulling small loads. The automatic transmission is also well suited to its task with prompt smooth down shifts and up shifts. Interior comfort is also very good the split bench seat offers surprising support and decent comfort (although it gets tiring on long trips). Interior noise is decent, but can get on the loud when you hit the higher rpm's. Styling is top notch I love the look of the truck with its flare side box on non-extended cab. I have only two minor gripes about the truck in that I find the interior carpeting to be fairly poor and in some areas showing the metal underneath, and that the brakes on the truck seem too small for the vehicle (the rotors usually warp after only 30000km).
If you spray some WD-40 into the lock/jam mechanism; your dome light problem will vanish. Keep a can handy however; you will need to do this about every 6 months - depending upon the climate in which you live. Humidity, rain, etc.., is the culprit. (Besides the poor design).
I have owned my '99 Ranger XLT 3.0L Flex since it rolled out. I have had to replace the stereo system, speed sensor and take the dash underneath the steering column off. The fog lights were ALWAYS on when using the headlights or parking lights. When I removed that panel, there was the push button light up switch! It was lying amongst other wires in the on position. I managed to find a crevice and poke it through as I replaced the panel. I suppose I should get the Dremmel out and make a proper mounting orifice. Yeah.. one day.
Oh, the Ford now has 160,000 miles and still runs like the day I picked it up with 1.7 miles on it.