"ecu pushing out too much fuel"?
Well yea, if it's rich you'll notice poor mpgs but that's not the cause.
It doesn't just do that, there has to be a reason for it to be rich. ie the vacuum leak barefoot suggested.