I would agree with Bob and TwoTired.
Start off by cleaning your carbs, incase incase you havn't already. (didn't say in the post so I will assume they are dirty) This fixes most of the problems.
And as TwoTired mentioned, go over your intake manifold boots, to make sure you don't have an air leak. Look for any small cracks, you can use WD-40 or something else to find bubbles in the rubber. This can cause your symptoms.
Sounds obvious, but double check that your throttle is returning ALL the way. This will insure your not getting some sort of throttle creep.
Finally, if these simple things don't fix it, double check your timing. If your advance is way out of wack, you might experience similar issues (just a guess though).
-j