Ok, its been awhile, but I just had it out again. 25mph is the best she'll muster. With the throttle lever full forward, I disconnected the cable at the motor, and found that there was no more travel for the throttle linkage, so it is indeed maxed out, so I can rule out rigging as a limiting...