It's probably the sender in the tank. The windings wear over time and they get flat spots. As a result, they only read through part of the operating range. If you have a digital dash, you might have to get creative (find a used one, have yours repaired) because they're not available from the dealer. If you have an analog dash, the hanger assembly might still be available from GN.
Jim