With choke half closed you are cutting off air and making it run richer. Not getting too much air not getting enough fuel. Are you using an external fuel tank or the one on the motor? Add an inline small fuel filter to see if in fact you are getting a good fuel flow. Im gonna assume good...