For used pickups any one will work for you. I'd really digest finding a used one that had the lifetime (maxicare) program though. Everything would have been dealer replaced.
If buying new my grand Cherokee with the 3.6 pulls 6200 lbs very well. With air assist though. My Durango with a hemi is squirmy but if hauls ok. All my mopars have the lifetime maxicare program. Best 2500 buck investment I've ever made. Used the warranty (less the 100 buck deductible) far more than what I paid for the coverage. I worry about nothing anymore. Durango wig 159k miles, minivan with 130k miles. Something breaks i drop it off at the dealer and they give me my rental free. I've literary drove the Durango I tot he dealer with the motor smoking from an oil injector squirting all over the engine. Two days later all new and clean.