You could be having an issue with the high speed nozzle check valve. It will act like and air leak at idle. Also check and see if the metering diaphragm metal cover has a hole in it. If not drill a small hole in it so it looks like other walbro covers