The sticker on the truck is an average and is under perfect conditions. I get 16.7 mpg and I have a heavy foot. (I don't speed too much, I just get up to speed in a hurry :twisted: LOL) I get about 325 miles before I worry about getting a fill up. Not sure why you aren't getting the same unless your foot is heavier than you think. LOL