Thanks again, John. Yes, I think it's the slow running mixture screw, but it's full throttle I'm having the problem with. I did fit this replacement engine as I loaned it to someone who ran without oil & seized it. I'll strip & inspect as you suggest, looking for air leaks.
I'l keep you...