There are two things that come to mind here. Bad power valve, or jetted way too lean. If you have a choke, try closing it half way. If you continue to have the problem, then I would look at the power valve. Your cap probably is vented, otherwise your engine would die on you even after idling for some time. Since you are running a double pumper, you might also check your secondaries for fuel flow as well.