You have two things to fix. The petcock is allowing fuel to run without vacuum. New or rebuilt. Id go Pingel. Second thing is the float and or needle valve under the float needs replacing. Better just do both.
So petcock and float/needle valve or it will happen again.
The Floats At The Cylinder Where The Fuel Seeped In May Also Need To Be Replaced !