The top gasket can be had at most small engine repair places. I like the cork ones, the rubber ones seem to shrink and I’ve made ones out of gasket paper that leak pretty good. Check for cracks in the plastic cap right under the fuel nipple. I would leave the needle seat in there. All this time in karting I don’t think I ever pulled one out.