IF the compression test is within spec (if not stop right there and fix it), then check the ignition timing using a timing light while cranking the motor over with the starter. The service manual shows you how to do it through the timing access plug. If it looks like its out slightly, suspect that the woodruff key is sheared on the flywheel.
why does he need a timing light to check the ignition timing ?, there are timing marks everywhere on that motor, if he sets the marks, sight hole, rear crank case, piston on top dead center on the compression stroke ( which can be checked by the sticky on how to set and adjust valves ) , you don't need to crank anything over with the starter. I have never used a timing light to check ignition on an atv, I go by the timing marks, valves set on the compression stroke, bam..running engine !..lol.