Sailmaker -
I would perform (or have done) a complete tune up. Plugs, wires, fileters, and if has been 15K since the last transmission oil change, do that too...
After the tune up, disconnect the negative from the battery for 15 minutes to reset the computer. Then check your mileage after the next tank........
If it is still bad, dunno.......my catalytic converters were plugging up and my mileage went to about 13. But there are other noticable effects, like a loss of power at higher RPMs. I typically get about 20, but I have added some aftermarket parts. Before I changed from stock configuration I averaged about 17.5 or so......
As BillE mentioned, is your tire size stock? Also, bad alignements can impact MPG, as well as low (below 30lbs) tire pressure.
On the hydrogen boost system, as a physics major....I have my doubts. I am always skeptical when things like this pop up not only because they seem to violate some very basic physics ideas, like Newton's laws of thermodynamics (the second one, to be exact), and if something really worked that well, why doesn't everyone have one? If it does what it says it does, it will be a $100 kit at Autozone by summer.
And a couple of books I reference need re-writing.....