My 2008 crossfire 800 starts and runs great at low rpm. At high rpm it is backfiring and bogs down. I have checked spark plugs, reeds, clutch springs, power valves taken out and cleaned, tes switch disconnected. I am out of ideas? I had put on a handle bar riser… thought that was the issue so took it off… same thing. Any ideas?