She's back!

Yeah I'd check your timing with the vac advance disconnected, give it a little more initial timing. Also check your idle mixture screws and make sure your choke is opening all the way when its warmed up. Timing and idle mixture should fix it . . . mine is a complete dog off idle when the timing was too retarted.