Are you sure that your float floats? I have had a world of trouble with bad floats on brand new replacement sending units. Three in a row at on point. What float suppliers who have been making floats for sending units suppliers are calling "solder" is a joke.
I ended up using plastic floats designed for Jeeps.