Need to set the idle and hi speed screws to factory spec. It runs when partially choked because you are running it RICH, which will damage the engine soon, as well as deposit large amounts of carbon up in the head/piston area, which will cause knocking/detonation eventually.
Idle speed is set with the throttle at low, intitial setting is 1 1/2 turns out from lightly seated. Adjust out until the engine begins to slow or miss, turn in until the tach indicates 1400-1450 rpm (borrow or buy an inductive tachometer from Harbor Freight).
High speed is most likely just a stop for the throttle plate, set throttle to high, and adjust the high speed screw till you read 3600 rpm.
Dave, September 2009