So what does the "eco" stand for anyways in Ecoboost? cause im not impressed in the "gas saving" marketing if its getting pretty much same as my 07 navigator...
Your gas milage will vary based on how you drive.
If you're concerned because you're actively trying to drive more efficiently and you notice excessive gas usage, try a few things. First being change gas stations. Second, check tire pressure and air filter. Monitor things like RPM at speed. I have 3.73 gearing on SWB, my RPM hover around 1700 at 70MPH, headwinds, hills, etc. all factor. at slow speeds, the 10 speed does a great job at quick shifts, especially in Eco. I barely ever break 2200 RPM city driving.
if you're hitting 3k+ off the line, your fuel economy will suffer.
If something is very off, the CEL should notify you, because excessive fuel usage becomes an emission concern the vehicle usually catches, however not always. Another thing would be taking it to a dealer, explain the issue, re-set the system and have them run a live data pull while the car is in motion.