If your chainsaw only runs when the choke is engaged, the problem is most likely with your carburetor. The engine will be starved of fuel and will not start if the carburetor is blocked. If the engine is clogged, the choke will pull more power through the idle circuit of the carburetor.