I would test the battery and charging system, as that is a cause of many running issues
Do you have a volt meter?
A battery may indicate a full charge condition in the battery voltage test and the specific gravity test, but still may not have the storage capacity necessary to properly function in the electrical system. For this reason, a battery capacity or load test should be conducted whenever poor battery performance is encountered. To perform this test, Verify the battery is fully charged. Then hook a multi tester to the battery The reading should be 12.6 volts or greater. Engage the starter and observe the battery voltage while cranking the engine. Continue the test for 15 seconds. During cranking the observed voltage should not drop below 9.5 volts. If the beginning voltage is 12.6 volts or higher and the cranking voltage drops below 9.5 volts during the test, replace the battery.
Verify the battery is fully charged. With the engine running, connect the multimeter to the
Positive and negative battery terminals.
Test for Voltage dc with the multimeter. The meter display should read approximately 13.5 - 14.4 Vdc at idle if you need to raise the idle to see if the voltage reading raises with more RPM. If the voltage is lower than 13.5- 14.4 Vdc, The charging system is not charging the battery.
let me know your results.
common problems for the sportsman 700 are
- fuel pumps
- dirty throttle body
- broken wires in the wire harness
if the battery and charging system test ok we can look other test to find the problem.