the surging will stop under no load if the choke is just partially engaged.
I think that's a telling clue right there. I've heard of this symptom where the carburetor's main jet and/or nozzle is clogged or obstructed with old slimy fuel. With the throttle in FAST and the choke OFF, the engine is running
lean (too much air vs. too little fuel) due to the obstruction, and surges/stalls. When you move the choke to ON, the engine gets less air, and the ratio of air-to-fuel is now okay, and then engine runs smoothly. At least that's how an engineer explained it to me :biggrin:
You may want to double-check the carb and be
absolutely sure the main jet/nozzle are pulled out and cleaned very thoroughly. Use compressed air and aerosol carb cleaner. Even a tiny, tiny bit of debris or slime can cause the surge problem.
In a really bad case, you may need to simply replace the carb. Depending on the engine, this can be faster/cheaper than trying to sort-out a rebuild or overhaul kit on one, and you can be sure it's clean on the inside. So, you may want to price what a new carb would cost, and see if it's a more (overall) economic solution.
I spend over an hour and a half trying to clean and rebuild a small mower carb and get it running on my mower, and never could get it right. Ended up buying a new one for less than $25 and it worked great.
-Robert@Honda
Caveat: I work for Honda, but the preceding was my opinion alone.