If idling pretty decent, I'd not think vacuum leak. I would forget about timing light for a minute, and advance distrib and see if it wakes up a little. That converter sounds like a bit on the low side stall wise, if that is a somewhat lopey cam.