I thought one of the benefits of Webers is that although tricky to set up, once they are set up they don't need to be messed with for a long time. Although unlikely, is there something loose in the linkage between carbs or to the throttle? I have only had a couple cars with Weber's, and I didn't set them up, so not a lot of expertise.