My gas gauge was reading empty most of the time but would occasionally jump to correct reading.
Finally discovered seat frame was making intermittent contact with terminal post on sending unit