I have an 06 artic cat 500. It cranks and runs. I ride it at 3-5 mph and after 300 yards it acts like it is starving for fuel. It will idle fine for about 15 minutes and dies. I have drained the tank and filled with fresh gas. Added some seafoam. It still shows the same symptoms. If it starts to cut out I can stop and it will continue to idle fine. Is this a ssymptom of a float that is sticking?