You said the float was pushed way up? Do you mean the float itself is deformed or the float was pushed way up in the float bowl? If the float is deformed and has a break in it somewhere, you can solder the break to seal the float again, if you can figure out how to restore the float to some semblance of a normal shape. If the float is soldered together in the first place, you may be able to melt the solder and take the float apart and reshape it and solder it back together. I have had some success repairing floats this way. Be careful to use a minimum of solder or the float will be heavy and not work right. If the brass is corroded you may have no other choice than to replace the float. Hope this helps.