There is a joke I heard about this stuff. 90% of fuel problems are ignition. I think I change that condenser just because it's old. Sounds like you ruled out the carb other than trying a known good one. Carbs are weird like that.
Did you try playing with the choke while it was stumbling?
Yes, I've heard that before in the car world. It's true too. People will spend countless hours changing things on their carburetor when the real problem is the ignition advance is wrong (too little initial timing, timing curve too slow or fast, too much total timing, etc).
That's kind of how I feel. I pulled the carb off again to take it apart but then I thought, what am I going to do this time? At some point you're just doing the same thing expecting different results (i.e. insanity). I tested the pop off pressure and noted that. The needle did leakdown slightly but it wasn't horrible, not enough to make the saw run like that.
When the saw is running too rich, it generally smokes like a freight train. That's what it was doing a while back when it was flooding out. It would run but smoke like crazy. Now it has a little smoke coming out like normal but nothing crazy. When it was bogging out and running goofy, it wasn't smoking like crazy. I don't believe it's running too rich.
The carb and all passages in it are clear. The needle is set properly, the metering arm is set properly, the low speed screw does work and affect how the saw runs, so I believe that rules out an air leak.
I wish I had another carb to try on it that I knew worked. I'm supposed to buy a couple saws from a guy on here in a few weeks (I think he commented on this thread too a few times). One of the saws he has is a Pioneer 600, which is basically the predecessor to the 620 I have. I believe it has the same carb on it, so maybe when I pick that saw up I could swap it on there and see if it runs any different.
Barring that, I think the carb is good like you said.
Maybe I'll try the condenser first. If that doesn't help, then maybe it's time for a brand new coil.
No I didn't get a chance to mess with the choke. Once it started running goofy it was hard to get it to run long enough to mess with it.