The universal joints in the front axial the 2 on the ends nearest the front wheels, the universal joints in the front driveshaft all had to be replaced at 150,000 miles, at 70.000 the ABS brakes had to be disabled by removing the fuses, they were way to sensitive to drive in bad weather, the check engine light came on at 90,000 mile and it is the emissions system I know what needs to be replaced, but it doesn't effect the performance, also the left side ball joints were replaced at 120,00 miles.
Overall in the 6 years I owned this truck it has never let me down. The only thing I would say could be done is add about 100 pounds to the rear of the truck to improve traction in 2 wheel drive. The interior is set up great for reaching all the controls, but it does need a longer steering column for us log legged people who put the seat all the way back and slightly tilt the seat toward the rear.
I have a 95 ford ranger xlt, great car for the price I have similar problems, like the doom light staying on after I've closed the door, or the windshield wipers misfunctioning. I'm the second owner, I did initially have to put a new clutch assembly into my truck after purchasing it from the dealer. but I guess you have to thank the dealer for the find print in their warranty packages for the small things they don't cover, anyway it's a great 6 cyclinder 5 speed, needs alittle more power, but for now it's a kool car.