Make sure the gas tank is clean first,clean the carb thoroughly,and it sounds like you need a new needle and seat right off the bat,that should clear up your puddle problem,if not just put a shut-off switch on it and keep it on off when you put it away.Good luck with it.