It is probably not the gauge but the sending unit itself. If you get bored you can take the sending unit out and clean it. Sometimes you get shmutz on the float arm and it doesn't make complete contact when all the way up.