My truck did almost the same thing to me on Friday on my way to Greensboro, NC. We were passing through Charlotte and was doing about 75mph, came up on traffic and while slowing quickly (not panic) the truck just shut down. Put it in neutral, re-started it, continued driving. Did the same thing a few miles later while slowing from 50 to 30. Same recovery. After that the truck would occasionally buck and jerk a couple times but not shut down. Changed out the CPS in the hotel parking lot yesterday morning and had no problems on the trip back today. I think the truck actually ran smoother today (also had a slight knock on Friday). Mileage up a hair as well. Note: Do not buy a CPS that is more than $30 (give or take) When I cleaned out the truck after our move, I also took out my box of spare stuff so I had to buy a new CPS. The first stealership wanted $156. When asked about the $30 CPS they said all they had was the older model. The second dealership I went to only had the newer design. They had sold all of their old models so they had the new ones.
Scott