My gauge ,was reading lower than what was in the tank and it turned out to be the float was half full of gas ,new float and was accurate again . I think in one of the past posts it explains how to check if it is the gauge or if it is the sending unit .