When on the lake the motor will idle in neutral just fine and tack up to 5500 RPM every time you try it. In gear the tach stops at around 2000 when trying to go WOT. If you leave it there it will eventually start to increase the RPMs but only gets to 4500. I have run it at 5500 RPM and 32 MPH recently and now when it finally gets going it tops out at 4500 and 25 MPH. It will run for a while then cut out. If I stop and put it into neutral it will run right up. I think it is a transmission issue but not 100% confident on that diagnosis. Hoping someone here will have seen this issue and solved it.