I bought a new 2004 6.0 F-250. At 6000 miles the engine was out of the truck for leaks. Then by the time I had 37,000 miles on it, the truck had a new dumbed down turbo, a second turbo, and an oil slick under where it parked. The truck had been into the local dealer 22 times until I acted like a jack*%$ in the service department (I'm usually pretty cool about things). Well, I figured I wasn't done yet and went inside to find the guy with the biggest desk--and we had a loud talk in the showroom. They kept the truck for 1 1/2 weeks and it was sweet! That engine ran great--even to the point where the rig crashed (totaled) and just for grins, I started it one last time in the tow yard.
Moral of the story; if it's a good engine, it's a great truck!