I've basically standardized on the ford f450 as my farm truck; the model year 2000 and 2001 has a good engine, the 7.3 liter diesel, and they're pretty much bomb proof. The f450 can carry a couple of tons of weight comfortably, and is rated to tow a 22,000lb trailer. We usually tow trailers that weigh about 8,000lbs, but occasionally move a tractor around, so the extra capacity is used.
I've got three of them, the latest was a county truck, purchased at auction. They'd taken a flatbed and put a bunch of toolboxes and stuff on the back, which I actually like: it drives the price down for the basic truck. in 30 minutes with a grinder and a cutting torch we're back to the original flatbed.
3 weeks ago