Make sure the pin that holds the float isnt binding or in wrong...(I acknowledge the fact there may be no "wrong" way).....I want to think I had a problem with the pin once and had to take it out and put it in from the other end of the assy.....basically swapping the 90 degree bend in the pin from one side of the float to the other.....I don't recall exactly what it was but the pin was a problem.....