98 Ranger xlt 2.5 liter 4 cyl automatic 161,000 miles. Truck shakes a little and is slow and shakes when accelerating between 40 - 60 mph. Sometimes shakes a little at stop light and sometimes it doesn't. The CEL is not on. Checked plugs, wires, injectors and fuel pressure, fuel pump.