If the choke is not fully open when warm, that's why its running rich. With the butterfly not fully open when warm, the air/fuel ration is off. Less air, but more gas. When the butter fly is fully open when warm, you'll have a air/fuel ratio. But until that butterfly is fully open when warm...