if its always pegged at full or empty or moves around alot, its most likey the level sender, the feet get worn off the sweeping arm and no longer contact the sensor.