I have a 1999 Vmax 600 twin. It starts every time 1-2 pulls and runs great. It'll rip like a brand new sled for the first 30 minutes of riding. After that, I notice some power loss, maybe 10-15% less. Around 10-20 minutes later, it won't rev about 6k, and takes up to 20-30 seconds just to get to there. The water temp light works, but is not coming on so I don't think it's a heat issue. Has all brand new wiring, freshly cleaned carbs and a new fuel filter. I'm completely out of ideas. Any help would be appreciated.