Thanks for the insight on the fluid level. I'll pump it out and get the proper amount of fluid in there.
The problem started when we took it out for the first time this season. I believe it has been converted to an electronic ignition setup, so it does not have points. I'll take my timing light with me to the marina today to see what the timing looks like.