Julian,
Check to verify the choke is "de-choking" all the way within a couple of minutes. If the choke butterfly remains partially closed during normal operation, it will make the motor idle fast, run rich, blubber as you described. A rich motor will refuse to rev just like a lean motor, but how they do it is different. A lean motor surges, a rich motor just runs out of steam. A rich motor will refuse to rev even parked in the driveway, a lean motor may rev just fine parked in the driveway. Also verify the electric choke was wired directly to the alternator, and not to a circuit common to the ignition.
The primary & secondary butterfly stop screws should be set so that the transfer slots are barely visible below the butterflies, the idle jets about one turn off their seats to start. Normally idle jets screw out to become richer, except for some emissions calibrated carbs. Fuel bowl settings also need to be checked. To really get that carb to work well, your "timing" needs to be optimized first. If your ditributor has a vacuum advance mechanism, I recommend it is connected to "ported" vacuum. I have described how to optimize the static ignition timing (at idle) in the past. Your static timing setting should end up somewhere around 20 degrees BTDC. Stock Cobra Jet motors like to idle at about 1000 rpm. After timing, check the fuel bowls, then optimize the idle jets. Idle rpm is then set with the primary butterfly stop screw.
your friend on the DTBB