I bought a used 06 and I knew it wasn't running correctly. It saw most of its life in the garage. Tank stunk of old fuel so I dumped it and cleaned it out. Cleaned the carb, changed the oil, cleaned the filter and check tappet clearances. The valves were on the low end but still in spec. I am going to address that this week. Got it back together and it starts but will not idle with the choke off and pops like crazy with the choke off. I can get above 1/4 throttle and push the choke off and it pulls clean to the moon. At closed throttle it pops it's ass off and will run rough till I pull choke knob back on at low speed (1/4 throttle or less)I just saw another similar post where the question was raised if the slide plate had been installed upside down. I'm gonna check and make sure I haven't done the same. I had to set the idle high, too high. The idle/air screw has no affect no matter where it's set. 1 turn out or 5 turns out. Runs the same. The pilot was stopped up on tear down. It was clean when I went back together. I'm going to investigate to make sure I didnt reinstall the back of the slide upside down first. It sounds like my pilot circut is still plugged. Anyone agree?