just becasue it wont idle doesnt mean it runs bad. could be an idle adjustment. weather effects jetting, so that could also be an issue. but a 2 stroke not idling doesnt mean its runs better. it should be able to idle. its gotta be able to warm up at first some how, cant start it up and go revving the sh*t out of it. you'll blow it up. esp if you have a forged piston in the winter time..
stuck reed
idle adjustment
jetting issue
all those are good suggestions...