ORIGINAL: PEERPSI
I throttle mine up and it's a Zenoah. This may be why you were having to lean out the low so much to keep it running.
What rpm's do you idle at? The way you guys are talking there is noway the idle screw will allow you to idle that high.