Hello Everyone; Im Praying someone out there can point me in right direction on correcting an ongoing problem with my 2008 sportsman 800 EFI touring.. The machine runs perfect for periods of time ranging from 5 to 10 min. Then for reasons unknown it begins to run very rough as though the fuel mix is off. If the machine is turned off and restarted, it will begin to run perfect again for another period. this can be done all day long. sometimes it can go 30 min without failing. I have replaced the Bosch sensor and the harness on the air intake. I was very confident this would resolve the issue due to the research I have done, but it did not.. when it is not failing the machine is a beast and runs amazing. then begins to spudder and cough like its out of fuel or cant breath. PLEASE HELP. FYI, I am new to this forum, so take it easy on me if i seem like a newbie.