So this problem just cropped up on me again, and I thought there was no way the new bystarter could be bad already...
To make a long story short, after fiddling with the bystarter, regulator, chasing 'shorts' that didn't exist and every other electrical thing I could imagine (thanks to zombie and others for the help!) - I realized I was testing the bystarter wrong. I had only turned the key to ON and not started the scoot. This meant the bystarter was only getting about 0.1V and would never be able to extend properly. The right way to test it is to start the motor so the leads get 12V (the bystarter has to be installed on the carb to keep the motor running, it doesn't actually have to be connected to the electrical system though).
Anyway, I said my long story would be short. I'm a liar.
I pulled the top of the carb off to see if the diaphragm was damaged (I swear I had already done this, but I don't think I pulled the slider all the way out, just looked at the diaphragm to see no holes) and pulled the slider out to get a real good look at the underside of the diaphragm. Yep, not a thing wrong with it at all.
Put the whole shootin' match back together and fire her up just to make sure I didn't make it worse. And wouldn't ya know it - she revved right up happy as a clam.
The only thing I can figure is I "unstuck" the slider that I didn't know was stuck.
Since then I have run a little Gumout carb and injector cleaner through a few tanks of gas and she seems just fine.
Is there anything I should lube the slider with?
Thanks!
--Kevin