I wouldn't say your gauge is "faulty", just typically inaccurate. It's very common for the first half tank (by the gauge) to be a gallon or two more than the second half. A good part of that is that most of us don't run are cars below 1/8 of a tank.
The way you're driving it, you should be well over 30 mpg. Rock on!