There is no way it could be spinning without having spit out or broke the pull rope again. Chances are 1 or all of the pawls (Arms that go out) have damage and are not going back in all the way. When the cage on the flywheel goes over it they are making contact.
Things to look for:
Pull start cage (on flywheel) not bent or out of round
The pawls and pawl pockets on the starter have no nicks/ damage
The 3 horse shoe looking pawl springs are present and working
The pawl cover plate is not bent and the spring underneath is present.
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