Chances are I have at least a stop-gap solution.
I bought a 10-pack of
15x20x0.8 mm washers. I removed the spacer I had added that went between the tubular bushing and the variator drive face, and I put two of these spacers on the outside of the kickstart drive plate. The washers are needed to ensure the lock nut can be tightened enough to tighten the drive face without bottoming out on the threaded portion of the crank. The 15mm ID washer is just big enough to fit over the splines, and 20mm outside diameter is small enough to fit inside the pawls of the kickstart drive plate.
The goal here was to get the bendix to mesh more completely into the starter ring gear. My theory is that the wear on the back side of the ring gear teeth was causing the bendix to miss or skip off the back. So I had shimmed the bendix out 1.2mm, and now I am pushing the pulley in by some unknown amount vs. factory design, since there is a missing spacer of unknown thickness. I am hoping to get it to work for a while, long enough for a replacement pulley with fresh starter teeth to be found.
So to recap, the mods: 1.2mm washer in addition to the stock thrust washer under the bendix, no spacer under the variator drive face, 1.6mm worth of washers under the locknut washer, which reduces the clearance between the starter ring gear teeth and the bendix.
Once I put this all together, I had high hopes. I had not charged the scooter since I brought it home after it got stranded at my daughter's house, so presumably the battery was not "full". The first time I tried it, the starter just spun free like before. And it did the same the 2nd time. But the third time, it engaged correctly and I was able to give it some throttle and turn it over for a good 3 seconds or more and it started. I decided to kill the engine and restart it several times, and it caught and fired each time about 5-6 times in a row. That's with no time to recharge the battery. Good news.
I bumped the idle speed up a little bit and turned the pilot screw out another half turn just to try and make it start easier when cold. Then I rolled it down the driveway and started it again, went for a ride. Scooter ran great. I swear it is geared a little taller with that 1.2mm spacer gone. I rode it around for about 15 minutes then turned it off, started it again with no drama.
Jury is still out on exactly how reliable it is, or whether it will break again any minute, but for the time being it feels like a good stop-gap fix.
My dad is struggling to just make his '74 CL350 run at all, and I am constantly tinkering with my '92 GS500 because it always seems like something is less than perfect. This, plus the Stella frailty, reminded me just how miraculously perfect my Bonneville is. Man, they've engineered that thing right. And also, my wife's Vino 125. Never, ever a starting problem, not a single hiccup, just goes and goes and goes. And that doesn't even have the original carb on it, and was resurrected by yours truly with lots of guesswork and hacking. Something to be said for the quality of design and materials. But after riding around on the Stella, there's definitely a charm and fun factor to this rattly, bouncy old-school scooter that makes it almost worth the hassle.
Today I plan to go ride it a lot more, go on a good 20-30 minute ride to get it good and warmed up so I can dial in the pilot mixture and idle speed correctly, hopefully making it start easier. And I am going to see about using some red Loctite to fix the slipping pivot pin in the kickstart lever so I can at least have the option of kickstarting it should the spinny bendix pop up again. I have to get it mechanically sound before I get deeper into the more usability and cosmetic aspects of this project.