Any 1/2 ton truck is going to be perfectly capeable of towing a car/truck/trail rig on a trailer or flat towing. If I could tow cars all over the lower half of Michigan with with a 2.8 powered XJ for 3 years, any half ton truck will do the job too
I currently tow with my GMC Canyon 4x4. The 5cyl has plenty of power to tow everything I've had to pull so far. It pulls mid-sized cars almost like thier not even there.