Hey Craigers, did you put liquid gasket on every joining surface? I know you found an air leak last time, but maybe you have a subtle one. Toss some liquid gasket between the intake and the cylinder, the intake and the coupler, and the coupler and the carb. Good luck dude.
You are probably lean in the idle, but rather than getting a bigger idle jet just yet, might as well try the gasket trick.