Check the float level in carb, needle and seat while your there, that will probably be where the problem is. The needle stops the flow of fuel when the carburetor bowl fills up, if it's worn or bent fuel will continue to flow and crankcase will fill with fuel.
Keep an eye on the oil level, sometimes the seat in the carburetor shrinks up and causes the fuel to flow slowly when the engine is not running. If you did not replace the needle/seat then you may still have an issue. If all looks good after a few days, then it may be good.