My truck seems as though it will not coast at all. Doing 70 MPH downhill I can take my foot off of the throttle and my truck will slow down very quickly. 7 seconds and I down to 50. In 10 seconds its down to 40 mph, then it will down shift and keep slowing down to a crawl. What would cause this?