2008 sportsman 800 efi touring runs bad!!

Hello Everyone; I have an 2008 sportsman 800 EFI touring that is driving me nuts! Runs amazing for 5 or 10 min after starting, then begins to sputter and cough like its out of fuel or cant breath.. If the machine is simply turned off and restarted, the problem is gone!! but then returns again after various periods of time.. It was suggested that I replace the Bosch sensor and harness on the air intake, as that is a common problem area with this model and I did. The new harness is heavy duty and I was careful to make sure it was installed correctly. but this did not help.. Also there are no engine codes. If anyone can help, I would greatly appreciate it..