The reason it wouldn't go is because the wrong oil was used, and likely in too low of a fuel to oil ratio. THEN the mix pools in the crankcase and keeps fouling the new proper mixture and/or plug.your losing volume
Once he got it all cleaned out- boom! it runs.