The only comment I have is regarding the MPG numbers people give between the 5.3, 6.0, and 8.1 engines in factory trucks. You need to keep in mind that you are not comparing apples to apples as there are more variables than just the engine. All the 5.3 MPG numbers come from 1/2 ton (1500) trucks which have more emphasis placed on fuel economy numbers and daily driving. They are lighter overall, generally have higher gears (usually 3.42 or 3.73 axles or higher and the 4L60E has a higher OD ratio), and less rotating mass (smaller trans, t-case, axles, driveshaft, etc...). All of the 6.0L (except for a small handful) and 8.1L engine MPG numbers are all from 3/4 or 1-ton trucks that are heavier, have lower gearing, and much more rotating mass (the 4L80E and 14FF soak up a lot more power than a 4L60E and 10-bolt).
I'm not saying that the 6.0L and 8.1L get better fuel economy than the 5.3L, just that you need to take into consideration that the 20 MPG from the 5.3L and 13 MPG from the 6.0L is not all from just the differences in the engine. If you take the 1500 and 2500HD side by side and swap engines between them I'm sure the MPG difference gets a lot smaller.
I'm not saying that the 6.0L and 8.1L get better fuel economy than the 5.3L, just that you need to take into consideration that the 20 MPG from the 5.3L and 13 MPG from the 6.0L is not all from just the differences in the engine. If you take the 1500 and 2500HD side by side and swap engines between them I'm sure the MPG difference gets a lot smaller.
) is considerably different than how one would run here in CO or at Colby’s place in Reno. Reno is around 4,500 ft. 
