Several things to look for-
-does your float still have a weight attached on the bottom?
-Have you measured the fuel level AFTER idle? Disconnect the coil wire, undo the four carb screws and hold the top in place, crank the engine over for about 30 seconds ( or less), remove the carb top quickly so no fuel continues to flow into the bowl. With the gasket removed, measure from the body of the carb to the fuel with the end of a caliper. Should be about 9/16 ( .5625) Could be .600 but not less than .5625
-Have you checked the flatness of the carb top?
-Does the needle valve in the top of the carb stick open? Turn the carb top upside down, press on the needle valve, let it go and gently blow into the fuel line fitting. Should restrict blowing.
Sounds to me like the fuel level is too high or the top is warped.
As for the fuel line leak- if it is coming from the hose and not the fitting itself, I would suggest a VW rubber braided hose. With this stock hose, there is no need for a hose clamp once installed ( even though we still run one anyway).
Hope this helps.
Dietmar
www.quixoteracing.com