I would disconnect your gas peddle linkage and check if you are able to drop the idle down A body throttle cable doesn't have enough travel in the peddle I perches a secondary linkage to get full throttle part number 20-122 and a throttle lever extension modal number 4014412 to also get more travel if i didn't get these 2 things i would lot have full travel in my carb im just thinking your cable is too tight and keeping your throttle open a little bit and the RPM drop is because of the trany load RPM should be able to set as low enough to stall out the engine