If all ignition & fuel delivery parts are healthy, idle should be quite smooth. Is it rough both at idle in N and in gear?
Especially if you don't yet have a marine diagnostic scan device & MEFI diagnostic manual and appropriate connector adapter , I would suggest removing the distributor cap and replacing that and the rotor if you see any metal corrosion. Flat top "crossover" caps tend to have short lives. Don't try to clean off corrosion and reinstall.
(The manual will advise to always perform a scan 1st to potentially help avoid wasting more time and money.) It's hard to check the IAC, TPS, MAP sensors, etc., w/o a scan device.
That device will also allow you to check whether the distributor is clocked to the correct cam retard angle for that exact model and year. That spec changed quite a bit from year to year. A power balance check is also easier with simple key command on the scan device to sequentially shut down one cylinder's injector or spark pulse at a time to see if dropping any cylinder does NOT drop RPM.
If you have been running it on good quality stabilized fuel the Platinum/Iridium plugs should likely be OK, but if new cap & rotor don't help you may have to check them.
Maybe take a fuel sample, confirm it smells good and strongly fresh, and let it settle out in a clear container for visual inspection.
Min. idle rpm is controlled by the ECM, so if 1 or more cylinders is dead or weak more all the injectors open a little longer to bring rpm to spec.but it might not be smooth in that case.
Throttle body clean of carbon? Flame arrestor clean ? Plug and coil wires on securely and in good shape?