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.
Print