Please don't assume the gas gauge didn't read correctly when new. Although your fault could be as simple as a small amount of fuel inside the float ( we hope its that simple ), there are several other possibilities too. A failing limiter can cause all the thermal instruments to read below accurate. And compromised chassis ground path of that limiter does the same.