Hey if I just pull it off, won't that affect my timing as the weights and springs haven't been played with?
It won't effect the timing on a jet boat engine.
By removing the vacuum hose and running it the way it is, it just won't advace on a low engine load. When do you have a low engine load? Anything under about 1,800 rpm. So why not just advance the timing base?
The timing setting that matters most is above 2,500 rpm.
Your current distributor likely has 10-12° of advance built into it.
Check the timing at 2,500 rpm and shoot for 32-36° BTDC. This number will vary depending on many variables.
As the engine slows, it will drop to about 20° which in most cases is low enough to start. It will idle better with more base timing.
GT