I just bought a 2007 People 250 and when I bought it the idle speed was set very high, so I dialed it back down, but now I know why - it stumbles and occasionally dies at idle, and at low rpm's it feels like its running rough. But this only happens when the tank is completely full. As it drains down the problem slowly gets better until you get to about a half a tank and then it goes away completely.
I was thinking this was a leaky needle valve problem - overflow drips into the venturi and the bike stumbles/stalls, but looking at the carb blowup it appears as though the float bowl is on the bottom of the carb, which means overflow probably doesn't go into the venturi? (Plus, I think the tank is below the carb?)
Everything else about the bike is perfect - starts instantly, runs fantastic at mid-high rpms, pulls well, etc.
I haven't actually cracked the carb open yet, before I do I'd like to get the thoughts of the experts on what the problem might be and what to look for.
Thank you for your input,
DougM