Get a shut off valve and mount it between your fuel tank and carb if gravity fed. The next time you start it, shut the valve and let it continue running until the fuel starves it out. The old gasoline evaporating in the carb is probably the problem.
rno