It could even be an earth fault on the signalling wire between the gauge and sender. i.e. if the signal wire from the gauge to sender is connected direct to earth due to failed insulation along its length,, the gauge will read full. So try disconnecting at both ends and test the wire with a multimeter on ohms range to see if there is a spurious earth connection.