Pop, here goes the can of worms. I have towed bumper pull trailers in my business for 36 years, primarily with the Ford. All of my trucks have been diesels. The 2004 Ford did have issues, most of which was the bolt pattern on the heads causing blown head gaskets. The rest of my Fords provided great service in the 250,000 to 335,000 mile range. I had one '93 Dodge with the 6 cylinder Cummins. The motor was awesome! Power and fuel economy. The truck was a lightweight compared to the Fords. Although both were 3/4 r ton rated, The Ford had a much heavier frame and suspension. The Dodge had issues. In less than two years the Dodge's driver door was sagging on the hinges. I couldn't unlock the door with my key because of the bind. I had to open the passenger door and crawl in to the truck to reach the drivers side lock.
I also had a 2008 Chevy Duramax. The power was good but fuel economy was a little disappointing. I attributed this to the ever changing epa regulations so I didn't hold the truck accountable for that. However, after 32000 miles, the fuel pump and fuel filter assembly went out and I was stranded and had to be towed in. It was covered under warranty. At 61000, I had the same problem and got towed in. This time I had to pay because it was out of warranty (60000) miles. Plus according to the service manager they couldn't get me the parts because the parts were on intergalactic back order. Those were his words, not mine. He said it was a recurring problem all across the country ,but not a recall item. So they gave my stuff a good cleaning and put the parts back in $350 plus my tow bill and my commercial truck rental. In just 2500 more miles it happened again. This I time I had it towed to the Ford dealer, traded it in on a real truck and now life is good again. Your experiences may vary. If you want to get there, get a Dodge or a Chevy. If you want to get there and back, get a Ford.