Choke is open in the morning till you step on the gas. Then it closes and sets the choke high idle in to place. When you fire up the motor the choke pull off opens the choke blade about 1/4 inch. As it warms up the choke blade slowly opens and when you tap the gas the choke drops out of place and your motor idles at it's normal setting.
A choke that stays partially closed doesn't make it flood. It makes it run exremely rich.
Something stuck in the needle/seat makes it flood. Or a sunk float makes it flood.
Like cdminter said. Could be rebuild time or take it apart to see what's in the needle/seat.
Here's a link on quads. Explains everything in there.
Quadrajet Info by Lars - Corvette Forum : DigitalCorvettes.com Corvette Forums