When you had the sender out of the tank did you hook it up to a ground, turn on the key, and manually move the float. If the sender is good the gauge should have registered with the movement of the float when you moved it.


Clean it, if it's Dirty. Oil it, if it Squeaks. But: Don't fix it, if it Works!