20MPG in the city in one of these trucks? How? That's a 50% increase over the rated city MPG when new! That's what the 6.2 was rated on the highway in the same vehicle.
Yeah, I am calling BS on 20 mpg City.
You tell me.
I bought it last year and it had headers on it. I replaced the injectors, FPR, MAP, EGR, and a few other emissions related bits. Did a tune-up as well. Put in the stock 195 thermostat (and removed the 180 that was in there). I bought new tires (235's as mentioned). I put on a new stock 3" single exhaust with the stock muffler.
When the light goes green, I give it probably 5% to 10% gas and roll off slowly. It has plenty of power and I get up to speed just fine, but most people have zoomed off to wait at the next light. I don't do any freeway driving.
I fill up at Costco, occasionally mark down the mileage, and drive it until the next fill up and compare gallons to miles. That's how I figure out the MPG.
Just because other drivers floor it and pour gasoline down the intake doesn't mean I do, and doesn't mean I get the same crappy MPG they do.
I also get 24 mpg in town in my 2006 Mini Cooper S, which is rated at 22 mpg, but I drive it much quicker. I get 30 mpg when I am driving mellow.
So to summarize: Skinny tires, new correct equipment, and light on the gas pedal. If you're running massive tires, an exhaust that is too large and does not properly scavenge or otherwise has poor back-pressure, are geared wrong, have poor combustion, and like to floor it ... you're not going to get the same MPG.