A less likely cause is the float is no longer air tight and is sinking in the bowl, it will have fuel visible in it if that's the case. Hold it under in a jar of water and check for air bubbles.