What was the ambient temperature? I have found that the 4.7L really becomes inefficient somewhere around 90 deg F. Below that temp I can usually get 17 to 18 on the highway (flat few hills) but above that it drops to between 14 and 15 mpg. I live in the Houston area so its also quite humid, which does not help.