garin1
Was it running bad before the swap?
This may seem obvious but
Because of your new carb install, I would start looking for manifold leaks or possibly one of the carburators vacuum ports is open or otherwise leaking.
Were you trying to check your timing advance at idle speed(initial advance)? A good initial advance setting for general motors fairly stock engines is around 10-12 degrees to start with, you may be able to get some more advance later , but start with that(10-12).
Then If you have an adjustable light, see if your motor brings in around around 34 degrees total at 3000rpm. In other words set the light to 34 degrees and see if it shows up at 0 degrees on the harmonic balancer at 3000rpms. If it does, your motor should be running acceptably timed but maybe not optimal.
Ive learned this way of setting timing from some gurus on corvette forums and it works very well provided you dont have carb problems going on, vacuum leaks ect...
If its too erratic to check, because the reading moves around, then Id look for the vacuum leaks or carb settings to be way off.
Hope this helps..
TomC