has this always been a problem or is this just a new problem? Go back to the basics and check, wires, cap, distributor. Advance the timing slightly and see if that makes a difference. It make make it worse. If it does, retard it a little. Who knows if the cam was degreed in or not or what...