Just an idea adding to ctesla's first coment.
If it's the ground, and a steel tank you can just add a ground to the tank. As long as everything is reletivly clean where the sending unit joins the tank it should work.
That will tell you for sure if it's the ground, and it's a good temp fix