Update from the weekend
My buddy and I drained the oil, took off the side cover. This was my first time seeing the inside of the motor. I found the starter wishbone spring, but it was kinda in behind the clutch. We were able to get some needle nose pliers in far enough to squeeze the small end of the starter wishbone spring. Did we do anything? No idea. We squeezed on it pretty hard, with no visible difference. The metal seemed to flex a bit, but that's it. We figured we'd test it once it was back together to see if it helped.
While the side cover was off, we tried to investigate why the kickstart wasn't working as well. I pushed the kickstart very lightly to watch what happened. The clutch itself turned, but not the big gear behind it. We decided to check out the functionality of the clutch. We took out the clutch springs, then pulled out the cover and the plates. Then I realized we didn't have a clutch holder tool and were stuck. At this point we put in my 1 piece long push pod in the other end and pushed on it. We could see that it pushed on a ball barring and then the small plate that pushes on the clutch cover (releasing the clutch). That looked good. We put all the plates back in, and tightened the springs back down. After that we tried the kickstart and this time it turned the clutch and the big gear behind it!! This also gave lots of resistance, as it felt like it was turning more engine parts. That's what we wanted
So then we put the side cover back on and poured oil back into the engine.
The first thing we tried was the starter. For the first 2-3 times I started it, the wishbone spring held tight, but then it started slipping again. I'm not sure if we didn't tighten it enough. I did confirm that the small end of the wishbone was in the NEW position to the right of the groove. Starter gear repair kit from Mike's?
We also tried the kickstart and it started doing the same thing as before. It pushes down easily without any resistance, air sucks in, but no compression. I'm not sure what we did wrong after putting the side cover on and putting oil in, but at that point we decided to work on non-engine stuff. I figure I can bring the bike to my engine guy and he'll get working.
Any ideas/suggestions?