Stop in for a cup of coffee

So, my hunk of **** daily driver truck broke again. 2001 F350 with 7.3L. Suddenly it won't go over 20mph. Feels like the brake are applying on their own. Hydroboost???