1995 Ford Ranger XLT

ANONYMOUS

1995 FORD RANGER

120,000 MILES

1995 ford ranger xlt.3.0, automatic.2wd. Here is my problem. Truck starts and idles fine. At approx 25mph it shifts hard then again at about 50mph. There is a very constant rough vibration all the time that shakes the entire truck. It also does not seem to be shifting into overdrive.I have replaced all u joints and hanger bearing. The fluid is up. PLEASE HELP