The float is plastic. It turned out the guy put the wrong needle. All is well now.