Re: new boat please help
Gary.... The engine runs better with the choke on because that is causing the engine to pull fuel into the crankcase that cannot otherwise travel thru the passageways and jets within the carburetors.
The carburetors are fouled, gummed, and clogged. The cure is to remove, clean, and rebuild them with complete carburetor kits.
And that engine absolutely incorporates a fuel pump. Follow the fuel hose that enters the engine to the first component it connects to..... that would be the fuel pump.
And yes, a sticking timer base would result in a poor running engine. If this is your concern, watch the timer base (engine not running but in forward gear) under the flywheel as someone else moves the throttle from the idle position to full throttle.
Now...... clean and rebuild the carburetors.