The fuel issue has nothing to do witht the shift interupt switch. Weber/edlebock carbs are notorious for leaking the fuel out of the bowls as they get older when not being used for while.
You shouldn't see any fuel going into the carb when at idle. its in the idle circuit.
pump the throttle and warm it up for 10 mins. If anything, you have a problem with the choke.