I had this problem and just had to dial in the vacuum, timing and air/fuel mix. Here are two things to try, first hook up the vacuum gauge to a port under the crab and disconnect and plug the vacuum
advance on the distributor. Start the motor. Turn the distributor slightly to increase the vacuum reading on the gauge at about 800 rpm. If the Adjust the RPM to stay at 800 as you adjust the timing. When the vacuum gauge is at it's highest vacuum at 800 rpm, retard the timing just enough to drop the vacuum ONE INCH, and set the distributor clam in place.
Then adjust the idle mixture screw such that the motor almost stalls, then back it out very slowly until the maximum vacuum reading is achieved. Go another 1/2 turn in that direction to ensure the vacuum drops then back to the maximum vacuum setting with the screw. All the time maintaining 800 rpm with the idle set screw.
After the mixture is set, go back and recheck/fine tune the timing.
Another thing you can try is more of a truck thing but still is a good read and will help you.
http://m571.com/yblock/distributortuning.htm
1958 F100 292
"Nothing is particularly hard if you divide it into small jobs."
"Chop your own wood, and it will warm you twice."
-Henry Ford