First thing I would check is the oil level. If it is over the full mark and/or smells like gas, the problem is probably a carb problem. The float needle in the carb may not be sealing properly allowing fuel to leak into the crankcase. If the oil gets to high it will be sucked into the fuel pump, resulting in your problem.