Couple of questions-
56 mph, it that on gps?
What carb is that? Does it have vacuum secondaries? Are they working?
Where is the timing set? Initial should be a minimum of 10 degrees, up to 14 or so. (Also depending on the degrees of mechanical advance)
How fresh is the gas?
Is the tach accurate?
It sounds like the boat is running pretty well, and the tach might just be reading incorrectly, if boat speed is accurate.
That's all I got for now.
Dan'l