It sounds like the float vale (needle and seat) are leaking. Perhaps the weak fuel pump was masking this problem. Take the float bowl covers off and check the float valves for wear, dirt, and adjustment. Check the floats as well to make sure they are not sinks.