Another possibility is a broken wire for the fuel sending unit (yellow/white). Yet another possibility is that the gauge itself is mis-positioned on the dash cluster, causing it to be grounded. When that happens, other gauges (water temperature, oil pressure) are also off.