I have a couple new aftermarkets updrafts on a couple older 8 hp motors I bought last year they both work fine but they seem to leak when you get them, if the float is set correctly and it leaks you have to re seat the emulsion tube, I had to on all 3 that I bought, or you can try to use the copper wire trick to make your's work? if you google it there must be a video? same concept as a stripped door hinge screw take a couple toothpicks or wood slivers and push them into the hole and insert the screw, in your case strands of copper wire...