03 Yamaha 1300 won't run top speed
Hello everyone, I am having a very complicated issue that has been very tricky. So my fuel injected 1300 runs top speed for a minute or so then dips down to 45 MPH. It seems to try to hesitate and bog down. It will run full speed for a minute but not long. The compression is great, new D plate, new fuel pump, new injectors, new catalytic converter I am running out of things to replace. No matter what is done it won't consistently run over 45. Any thoughts?