Couldn't hurt to double check the spark advance..spark timing could be playing hell with you.
Check the pickup adjustment and the spring load on the centrifugal weights. Maybe while you are at it pop the chain cap and double that your chain is spot on..
How is it to ride?? Is the power on accel ok?
I've had a couple myself that even after opening and cleaning just didn't run right...If all else fails buy an ebay carb and swap it out..
				
			 
			
		 
			
				
			
			
				Current toys..
1986 Honda 350X..trail bomb!
1985 Honda 250SX..my main mudder
1985 Honda 250ES..Back in Black Trike
Current non-trike toys:
1990 Honda TRX300FW
1995 Seadoo GTX
1998 Polaris Indy Lite 340(Nearly new looking)
1998 Polaris Touring 500
1998 Club Car (electric)