Re: sticking starter
Also, too much oil will totally destroy a bendix gear. There is a rubber bushing that acts as a safety devise. If the bendix and flywheel will not disengage from each other, the bendix gear will strip out (rubber bushing I think) thus saving the starter.
That's what happened to mine a while back. I was degreasing the motor and I must have gotten too much degreaser around the bendix or too much lube one, and the bendix gear stripped out making a gosh-awful squealing noise. If I remember correctly, it was so loose, you could turn it by hand. The bendix is a two part assembly (at least on mine).
So, like Joe said.......too much is a bad thing. A very light weight oil is best because it won't collect dirt.
Heck, I'm using "White Lightening" bike lube on mine. Works wonders. It's a waxy type dry lube that's easy to use and easy to remove. Its made for mountain bike chains and designed to resist collecting dust/dirt like oil. It lubricates like crazy and doesn't collect dirt. You can get it at Walmart now.