We tow a 5.0 with a GMC canyon 2.8l diesel. I know of another member on here that tows a 19 with a Chevy Colorado 2.8 diesel. The upfront cost of a diesel is probably not going to pay back unless you tow lots of miles. They are great for towing though…
Maybe that would be me?? I still have my Colorado diesel and I would heartily recommend this pickup for towing a 19, but sadly, GM no longer makes either the Colorado or Canyon with the diesel. So a new one is not possible. This is very unfortunate, as their mpg, both towing and not towing, is unmatched, as far as I can tell. On my last trip towing my 19, my truck averaged 19.2 mpg up and down mountain grades of Idaho. I think the only truck that comes close is the Dodge Ram Ecodiesel, which has also been discontinued.
That said, if a person could find a late model used diesel Colorado, Canyon, or Dodge Ecodiesel, these would definitely be worth considering, depending on what a person wants. And if I was going to replace my 2017 Colorado, after much deliberation and researching the options and costs, I would probably do so with a 2024 Colorado, with the more powerful turbo 4 cylinder gas engine. The 2024 Colorados and Canyons are rated to tow 7,700 lbs and would make great tow vehicles for a 19, as did their predecessors. I would also consider a 2024 Tacoma but am waiting to see what the mpg ratings are for the hybrid trim. From what others have said, however, whatever it is may not translate to very good mpg while towing. But, if a person loves Toyotas and prefers a mid size pickup, the 2024 Tacoma lineup, hybrid or not, is definitely worth a look.
Other than that, lots of folks here love towing their Escapes with F-150s and other full size half tons. And Chevy is making a 3.0L diesel 1500 that is rated with almost as high mpg as the diesel Colorados, so they may be worth consideration as well, although the cost of a new one does become a factor. Then there is a whole suite of SUV options out there. Hopefully everyone will chime in!!