I bought a 2005 Polaris 800 Efi with only 1600 miles on it. Everything was great until lately when the engine runs rough when the motor gets warm. Changed spark plugs, air filter, fuel filter, oil, and fuel pump. Can someone help out with what might be wrong. I am getting frustrated with this problem. Thnx again!