While I don't have the same engine that you have I feel the start procedure you are using is correct. I have used that same starting procedure for 20+ years on all of my engines . I think the carb is the issue at hand . It's time to pull things apart and inspect .