When you remove it again check the hinge point if it's a little loose where it might take pressure off the metal contact points.i believe that is your issue
bless up..but i found out the problem after 2 mechanic and 1 technician and abt 20 time tek out and put in..actually the tip of the metal rod that goes thru the float was somehow brushing on the tank ..after all is me still find out so i just put a bend on it and it good now..