1st off welcome! The float needle isn't seating,may be worn,probably just a piece of dirt. The floats are plastic,and probably not leaking,but anything is possible! And yes,that would do that,Either way,it needs disassembled and cleaned and examined. Good luck! And cannot WAIT! Big Reds are hands down,my favorites!!