5.4 Gas Mileage Bad
First, check the basics - air filter, fuel filter, tire pressures, etc. Make sure your transmission is flushed every 20K - you may be about due. Make sure you're using 5W30 - putting 10w30 or 15w40 or something else will lower gas mileage considerably. Unplug your battery for 30 minutes (like the other guy said) to reset the computer - it may be used to someone who had a heavy foot.
That's all I can think of right now; it's been a long day. More tomorrow.
XXL