Re: Am I flooding the engine??
When you depress the pedal before you start it when it is cold, it sets the linkage on the fast idle cam on your carb, which will increase the rpms for you for a faster warm up. During that time, the choke is engaging itself and when it is warm you can tap the pedal again to release the linkage from the cam to bring it down to normal speed, at which time the choke should have fully engaged itself. So my bet is that it isn't a broken automatic choke, it's the fast idle cam out of adjustment. It should say in the service manuel what the fast idle speed is, I have mine set at 1500 rpm.
The problem I have is I will pump the pedal twice start it, it will die, then I will pump it again and then run. Takes about 2 minutes to get warm enough to drive(so it doesn't stall). I have the Weber 32/36, by the way. This might seem confusing because I am tired but that is how the choke works on these carbs(to my knowledge). A more usual problem on these carbs is an air leak in the mounting base. Good night...