Thanks for the quick reply Bob.
Yes, its a new to me truck. When I bought the truck on 2/7/2017 it had 49,500 miles. I verified all the service records. It just had oil and fuel filter changed 7 miles before I purchased it. When I come to a complete stop, the RPM seem to surge from around 700...