Truck lost power going up hill after overtaking a car
Fuel filter is my first guess. After that then a fuel pump pressure or supply.
If you've got high mileage it could have jumped timing. HTH. -Jim
Search Ford F-350 Super Duty Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Ford F-350 Super Duty Experts