Mine is not removable the needle has a rubber tip. It is the one that was in it when I got it and wasn't leaking. I inspected it all looks ok to the eye. I'm sure it could use a new one but haveing a hard time finding one. I have cleaned it out multiple times and made sure my float is adjusted...