Also check to see if the distributor is tightened down. Wouldn't be the first time I encountered a loose distributor wink
From there I would verify TDC and that the balancer hasn't slipped. Your description sound like retarded timing.
But verify things before you start changing them twocents