I like my truck, but it is quite inferior in many ways to some others I have had. Mileage is one of them that is just not so good.
When I first bought this PU it had 17K miles. It is a 1500 Classic...... the 2007 is not as nice or as good a truck as my previous 2001, 2500HD crew cab, with a 6.0L.
The mileage was about 11 to 12 MPG at best no matter how gingerly I coaxed it along using all the ideal "tricks" to make it better.
I bought a Bully Dog III and finally ended up at the highest performance and octane rating program which did make the truck actually run a bit better.
However, the mileage still only increased from 1 to 1.5 MPG at best. So, $350 for 1+MPG..... okay I guess. I also bought and used an EDGE CTS prgrammer.
The EDGE costs about $250 more than the Bully dog and does not do anything actually better that the BD III except that it has a larger display. It is cool,
and it works very well, but it is a steep price to get only a very little bit better..... The BDIII is the best for the money.
Final results? I get about 12 to 13 MPG consistently, and it now has 21K miles on it. There is just not much we can do to make these do much.
Most of my drives are just 5 to 10 miles in length, so the real highway miles per gallon I just do not know, but estimate them to be about 16MPG.
I hope this helps someone. The one thing I have learned through all of this is that by using the programmers, we DO gain a much better running and driving truck,
and even though it does not make any major difference in mileage, the driving and shifting improvements are MUCH better than the stock factory setups. Good luck guys!