Ours mainly pulled an 18' mowing trailer and did so with zero issues. I am certain it would pull tractors and skid loaders but would not have wanted to do this daily. With a plow on front and salt in the bed you really noticed the load. It carried it but we were asking a lot out of it.
I believe we had a coil pack or two replaced while we owned it. Belt tensioner and idler pulleys were replaced frequently at first then we just learned to ignore the squeel. Those tensioner and pulleys are junk. I think we had a couple fan motor switches replaced along the way as well. Nothing major. Just a gas guzzler was my biggest complaint. Power was not an issue. Our Super Duty and Dodge trucks carry loads much better and I feel it is simply due to the solid front axle. That is a good looking truck and should serve you well.