Sending unit float?

New sender and new seal yes. Larger tube and/or stainless steal no.
Even if it turns out that your only problem was lack of chassis ground, you need a new seal for the sender. A reused seal will leak.