What is the idle RPM in Park/Neutral, to start with? If it's idled to high to begin with, it will want to continue moving while stopped.
There should be a sticker on the firewall above the brake booster that tells you what the idle RPM
should be in gear. Don't know without checking, but I think idle rpm, in gear, should be somewhere around 650/750 rpm. To set the idle speed, get it to operating temp, apply the park brake, block the wheels/tires to prevent accidents, and turn the idle adjustment screw IN to raise the speed, OUT to lower the speed. Make sure the choke plate is fully opening, also, before adjusting the idle speed.
If the carb has an anti-diesel solenoid on it, you will prolly also need to adjust that, or at least check to see if it is working as designed. The anti-diesel solenoid is supposed to close the throttle completely with the key Off. Key ON, the solenoid should kick the throttle open to idle speed.
If the car has A/C, the solenoid operates differently. With A/C, the solenoid
only operates with the A/C ON, to raise the idle speed to compensate for the added load on the engine.
A vacuum leak can also cause the idle to be erratic when in gear....
______________
Joel Adams
C3VR Lifetime Member #56 
My Link
(click for Texas-sized view!) NCRS
"Money can't buy happiness -- but somehow it's more comforting to cry in a CORVETTE than in a Kia"