My wife has a '06 1500 chevy 5.3 7000 GVWR 3.73 axle 4x4 truck with 295 hp. The older '02 5.3 put out even less.
When she bought the truck I had a old '90 model 2500 LD 7200 GVWR chevy 5.7 TB engine that cruised much easier with much less racket (rpms) than the 5.3 when pulling a 7500 lb trailer. The 5.7 was the L05 model and its peak torque came at 2400 RPM.
Yeah the 295 hp 5.3 would run off and hide (if your into drag racing) from the 5.7 TB engine when empty but put a load on it and the 5.3 has to be ran at 3500-4000 rpm to keep up with the old 5.7 which was loafing along at 2600-2800 rpm. Anything over 3000 rpm in the old TB 5.7 just made more noise.
The newer 5.7 Vortec has more grunt and more usable rpm and makes for a easier pull with a 6k trailer.