It's a 625 AFB, electric choke. There is a check ball and weight in the passage leading to the pump discharge nozzles and it's clear of debris. The one you have pictured looks like one of my jets , I don't recall seeing that type in mine. I am going in again once parts arrive in mai

Thanks