2001 is likely fuel injected otherwise I would say sticky floats.
Just off the top of my head without any research
Bad choke solenoid...
Engine just a tick out of time...
Sparkplug wires arcing somewhere...
Sparkplugs not gapped properly...
Too low of octane of fuel...
Water in the fuel system...
Restricted airflow to the intake system...
Hard telling without seeing more syptoms (like soot color on the plugs and exhaust color when the engine finally catches up)
I would go with the simplest first. Replace plugs and wires (gap plugs according to manual), check for anything obstructing airflow to the intake, and use an octane additive in your fuel. After that, if it doesn't fix, I would figure how to disconnect the choke system easily and do that.
I don't envy you man. This could be either electrical (ignition system) or fuel system related.
Good luck!
21ft Red Mirrocraft Open Bow w/ gray Evinrude 120 OB. Nicknamed "Sunny Daze".
Channel 79, hit me up. Can be caught perch'n or drift'n around the islands when I make it out.