I have taken this truck in 4 times now because of parts that Ford knows are going to go out.
The first dealership worked on it twice and didn't fix the problem. I had to take it in again and the cost was $1800. That should of been done correctly the first time.
A second dealership said that the first didn't use the right parts or the right oil.
The problem was the differential.