Can you control the revs by moving the governor arm, I would say the governor spring is not fitted or working properly. The hose you replaced is the crank vent and won't be the cause of the problem. One reason why the leaking has stopped is that now it has fuel in it to swell the viton "O" ring and probably the tip of the needle