gas tank sending unit

I got mine at vans auto , I have had the same problem getting it to reseal , It was a pain in the arse