"Maybe you misunderstand the p
"Maybe you misunderstand the point of my post.
I am not suggesting that you offset your timing to bandaid the problem. Not at all. I am merely stating that if the timing is retarded by just a few degrees at WOT, it can cause the loss of top end RPM and boat speed that you are describing.
I guess the thing I am saying is if it were me, I would double check and triple check that timing...even though it has been checked as you say by your mechanic.
I had to run my boat in the water, full speed, trimmed out, at 5500 RPM, with the engine cover off, leaning over the back, with a timing light. All this to find that indeed the timing was not right, even though the mechanic said it was. Now, you may not want to do that, but I did and I found the problem.
It would be very feasible to me if your mechanic, after all that work, tried to do a static WOT timing, in the shop and not on the water, (or with a test wheel), and it may be just a bit off at this moment. Or maybe he wants to be conservative in his settings so that he absolutely reduces the risk of any powerhead damage from timing that is too far advanced.
Re-reading your posts, it is unclear whether the problem developed gradually to the point it is now, or if it showed up after all the work you had done.
I just know that from my experience, such symptoms can be caused by retarded timing at WOT, and I had to verify it myself to fix my problem."