Does the RPM change as you adjust the idle/mixture screw at idle speed? If not, you may have a vacuum leak. Engaging the choke will generally improve performance when you have a vacuum leak. That vacuum leak represents too much air and not enough fuel.