The '96 had better power to weight at 2000rpms than the '16 and a higher tow rating.
You can't compare tow ratings from 1996 and the SAE tow ratings of today. The ratings themselves have a lot more overhead built in today. I'd wager than using the SAE standard, the 3rd gen would have been rated around 3500lbs.
Here are the main test methods trucks would be measured on as per J2807:
Cooling capability on a long highway upgrade modeled on the Davis Dam grade on Arizona SR 68;
Launch and acceleration performance on a level road and a 12 percent upgrade;
Combined handling performance – understeer and trailer sway;
Combined braking performance – stopping distance and parking brake-hold on grade; and
Structural performance for the vehicle and hitch or hitch receiver.