I owned a 2005 6.0 F250 for about 12 years and 120k of its roughly 145k miles. Bought as a lemon law buyback from a dealership in 2008 for $22k. It was a wonderful and surprisingly annoying truck. All of my old Chevys over many years were always crap, always running partially impaired, but always running. This truck was very binary, it was either 100% awesome or 100% dead. There were no shades of grey. Once I got the right software package and learned to diagnose it, it was pretty good. I might consider buying another, but… you need to keep a pretty healthy inventory of spare parts on hand, as well as some specialty tools, and a lot of patience.
You should also love spending money on oil, oil filters, and fuel filters! Like 4 gallons of oil every 4K miles and a fuel filter at roughly 10k miles.
Cleaning the turbo was an every other year event, so was changing the EGR valve. Batteries (cheapies) died in 3 years. ICP modules 5-6 years. EGR cooler once. Fuel Injection Control Module once. Sheared the HPOP coupler… in Moab… 1400 or so miles from home! Intercooler hoses blew off and had to be replaced once. Brakes lasted the whole time, 4x4 always worked. Tires lasted 60+k each time. Seatbelts had to be replaced due to latch failures. Not a great overall ownership experience, but I paid $22k for what at the time was a $65-75k truck. If I had paid that… I would have been upset to say the least.
My impression is that they need to be driven a lot to maintain happiness. When I was commuting 100+ miles daily there were never problems. When it became a secondary truck for junkyard runs and hauling home improvement supplies reliability dropped dramatically.
I eventually sold it for $6k right before Covid when I realized that I could buy a cargo trailer every year for the cost of insurance and Cali registration on a truck that was only doing 3k miles per year.
The guy down the street bought it for his kid. I see it drive by every now and then, so it is still kicking between repair sessions!