honestly there is no reason to get a massive truck to pull one car, only get a diesel if you have a massive (insert random 10k+ object here)
my dad had a 1991 ford explorer with the towing package and that thing ruled, old trucks are built like tanks and easy to work on.
an old friend had a 2001 tacoma with the trd package and it was waaay more capable than it looked, he pulled off the mud flaps and went mudding every weekend
if you really want a new truck then look at a frontier or Tacoma (i think the new ones are hideous personally) they get better mileage and wont kill you on maintenance or size (try parking a a titan or dually, hope you're a wizard)
p.s. I would stay away from dodge, the whole manufacturer has horrible quality control, and some models had problems with the dashboard collapsing, and yes I do have personal experience with the company