First off let me say that i did a search and brought up numerous posts regarding this issue. But not specific to my question. What im wondering is my mega is 1 month old and ive put 4300 miles on it already. From day 1 this truck have been reading on the overhead 12. 5 mpg at 70 mph if i run up to 74-76mph my reading is 11mpg. Upon checking by hand calc. it was less actually 10. 3mpg. When empty not towing and driving at 53mph (rpm1400) i will see the overhead read as high as 16mpg, But no one drives that speed. That is the best ive ever seen. Was your guys mileage actually that low then increased as you put more miles on it? I love the truck but this mileage sucks!! What im wondering is possibly having the ecm flashed to see if that helps. I really don't want to start adding programers and ect. I don't want to mess with the warranty, thats the reason i bought a new truck and sold my 96 dodge diesel. What do you all think??? Oh by the way i live in cental calif and this truck has been driven up and down the valley no hills at all. The truck has been to Oregon and ive also pulled a car trailer once with a toyota tercel on it with about the same mileage as empty. Thanks Jeff