Lower Ball Joints were changed at 30,000 miles
Upper Ball Joints were changed at 60,000 miles
Pinion seal and rear end bearings replaced at 60,000 miles
Oil pressure sensor went bad at 50,000 miles.
This vehicle is competent for a truck, and gas mileage is acceptable, however maintenance and repair costs are too excessive.
Sounds like an abused truck to me.
My 1999 Ford Ranger is a good truck except as stated above cost too much for maintenance. I bought it with 34,000 miles on it along with a 6 year, 100,000 mile warranty.
And the gas mileage is terrible. Has the 3.9 V-6 engine to boot! Since I have had it have had to do these things; A/C compressor went out at 45,000, $1200.00 ; Oil pan gasket had to be replaced at 52,000, $900.00 ; Overhead lites stayed on even when doors are shut, on and off since 40,000, had those fixed at 55,000, $150.00 ; tranny started acting up, kicking in and out of low at 70,000, $600.00; Now the front end has something wrong with it, feels really loose over rough or uneven roads. Thank God I got the warranty!
There are only 3.0,2.3, and 4.0L in the Rangers for the above commentor.