I too was overly troubled about my MPG. My first thought was mods, mods, mods. However the first time I took it into the dealer for a check engine light they did an inspection to ensure that nothing was messed with. I guess I will wait four more years, save up my cash and then mod.
I am curious as to what the code upgrade was for so I can talk to my dealer about it.