I own a 2000 X1 Millenium. I love my bike and have put over 10K miles on it. Here recently I have been having some engine problems though. After riding for 20 or 30 minutes the motor starts acting up and dies while I´m riding. It usually fires right back up, but I have to keep the RPM pretty high to keep it running. Any ideas?