On the rebuild, try this before final assembly: https://www.youtube.com/watch?v=Pnpn0O3L-Q8
On disassembly, do this test as well (?) shake the float 'n see if any liquid got into it (?)