Meaning flywheel?behind the fan somewhere
well if oil is spewing out of the pull start side of them clone, thats where the pin is so im guessing thats what you did unfortunately
take engine throw it away and get a briggs or a bike engine.. simple fix no more chinese **** laying around leaking oil into the environment!