I'm begining to wonder 'what' kinda hesitation you're having here. Throws me for a loop when you start thinking that the converter could be it. In MY opinion, the converter shouldn't be part of the problem, however this doesn't mean you won't benefit from a little extra stall on the converter.

Still think the problem is in or related to the carb by way of a vaccum leak or such.