I agree with tri again it is definitely a timing issue.
and try being on the kickstarter when that happens. sheared the key on my 84 250r and went to kick it and it almost threw me off the bike when it fired against kickstart. I wasn't expecting that.
Trikes: All Honda: 84 250r, 85 86 and 87 250sx, 84 and 85 125m, 79 82 84 and 85 110's, 73 us 90 and 77 atc90, 75 atc70
Cycles: Honda: 71 cb100, 78 cb750 coming soon cb750 trike. Yamaha: 67 yds 3 (250cc, 2cyl, 2 stroke), 82 750 SECA
Other toys: Chenoweth VW sandrail dune buggy, old race go kart, racing mower, 76 Arctic Cat Pantera 440 snowmobile
KEEP IT ON ALL 3 OR AT LEAST 2 AT A TIME