Not a Ford guy, anymore. But I do own an '05 Duramax and 99.9% of the time it runs great. It's that 0.1% that drives you nuts. As GM skimped on the wire length / quality of the connectors for the injectors. The ones that are usually responsable are the passenger side rear and the drivers side front. The ECU occasionally does not get the feed back signal it is expecting from the injectors and shuts down that bank of cylinders. At some point the computer resets and al is well again, but in the meantime you are running on four cylinders and dragging the other four, hence relagated to about 20 miles per hour sometimes more if you can trick the transmission into upshifting. The free Internet fix is to carry a ice pick and you push it thru the connectors to expose new contact surfaces to the injector connector. This does work for a while (in my case about two years) but will eventually come back to haunt you. GM sells an extension for about $300 but it still will happen again. You can get just the new connectors for $20-$30 thru places like rock auto and other discount auto parts stores. I would like to find a permanent fix for the issue and not have to think about it anymore.
Wondering when it will rear it's head yet again. Other than that a trouble free truck.
For what it's worth