Bbd-4417s vent leak?

The fuel should never get high enuff to get to the vent.
So yes, likely needle seat, sunk/sodden float issue.