I had an 01 Sub 1500 with a 5.3 that I traded with 242,000 miles on it. I currently have an 05 Denali XL with 137,000. The camper that I have is about 30'overall length and with all of my crap in it weighs around 6500 lbs. Both of them had absolutely no problems handling the trailer. I've even pulled it in a 40+ mph cross wind with the Sub, although I could only drive about 53 mph without it kicking down to 2nd. The 6.0 does pull it better, but some of that is because the throttle practically has to be floored before it downshifts. My Sub downshifted somewhere between 1/2 and 3/4 throttle. I tried not to let it do that because I don't like running the engine over 4,000 rpm. The mileage is only about 1 mpg worse with the 6.0 than the 5.3, but I think they bumped up the mileage for all engines in 05, so an older one might be worse. Unless you pull something really heavy or will pull it in a lot of hills the 5.3 will be fine.Another thing to consider is that the Denali has all wheel drive. There is no low range. I don't like it as well as the regular 4wd. High mileage on the engine isn't any problem if it's been taken care of. It's everything else that wears out.