I agree with everything you said.
I just last fall had problems with it because of a lack of maintenance on my part, but got it up and running good again. All the minor (tune-up) stuff shouldn't be the problem at this point.
I'm really not too disappointed about the 5mpg. Last I checked with the Q-jet on it I was getting about 7. Plus, like you said, a 1-ton 4x4 Crew cab isn't exactly lightweight or aerodynamic.
On top of that, I have every anti-aerodynamic device on the truck including a grille guard and winch hanging off the front, a bug deflector, 5 square lights up top, and a sun visor. Even on my way driving yesterday I thought to myself "If I was to try and be more economical, I'd pull off the light bar up top for this trip". But I didn't.
I'm mainly dissapointed in having to slow down and shift down to 3rd and go 35mph on the freeway up the pass. Just before hitting the hill I was bound and determined to stay in 4th. I switched over to my tank with premium in it, got up to about 70-72mph, hit the 1st part of the hill and "bluuuuhhhhhh".
All 4 barrels could be heard opening, as the fuel guage and speedometer dropped. I suppose I shouldn't be that dissapointed since I was towing an all-steel framed/bed 22' long trailer with a 2wd Dually Suburban with a 454/TH400 and FF14 bolt on it.
Maybe I'm just remembering the days of it on 33's. I guess I havent towed a whole lot with it since I got the 35's on it.
My Suburban, going up the hill out of Spokane with 4 of us in it towing another lifted 3/4 ton 4x4 Suburban on a trailer maintained above 55mph in 4th. It's a gas hog too. But I just love being able to keep up with little cars even when Im towing 3-4 times their weight. /forums/images/graemlins/grin.gif