If you've got it consistently starting second pull and then running perfectly for as long as you use it, it sounds as if things are in good shape and it's just another case of a complicated fuel system on a small all-position engine. I'll leave this thread open for now, in case you have more to report later.