vacuum leak at throttle shaft?

You need a carter BBD? maybe I got one. Hold please.......