something I noticed with a 4.6,..... the higher the engine speed, the better the mileage. I usually get about 17-23 mixed hwy/cty and mixed driving depending on my moods.
But on a trip to the middle of BFE central Wyoming (kids, dont try this at home) I set the cruise at 104, and 3.5hours...