I personnally have a 99 Chevy 2500 with the 6.0 and 4.11 gears. I tow a 24 Outlaw but have towed 7,000 lbs. and the truck pulled excellent. You also have the option of the 2500 HD as well as the 8.1. You also need to consider whether the trcuk is going to be a daily driver or not as to which engine you select. I get 17 mpg with the 6.0. I have heard that the 8.1 is terrible on gas.