You can check the carb synchronization. As you turn the throttle you will notice that a metal piece (throttle cam) comes around and pushes on the roller of your carburetor to open the carbs butterfly and provide more gas. To ensure everything is in sync you should see a mark on that throttle cam. The mark should be in the center of that roller JUST as the cam hits the carbs roller. If the mark is too far to the portside of that roller your motor will not be getting the correct amount of gas AND your spark timing advance will be off.
Also, if you can get it to idle for a while, try pulling one cylinder's spark plug boot at a time to ensure that they are both working. The motor should be able to run on either cylinder so if it dies you know the other cylinder was not firing or is very weak. If you can't get it to idle for this test, then I would at least do an external spark test of each cylinder to ensure the ignition is strong enough for the spark to jump a 3/8" gap.
Also, make sure your choke is opening and closing properly. Dialing in that slow running screw is leaning out the carb, which means it must have been or is running rich. The other possibility for running too rich is if the fuel pump is leaking, but it should only cause a problem on one cylinder, probably killing it. Anyway, easy to test. Remove the two screws that hold the pump to the motor (while keeping the two screws that hold the fuel pump together in tact). Now connect up your gas tank and pump the primer bulb. If no fuel leaks out, then you don't have a flooding problem.