Just fixed mine and heres the repair part#
SKF Seal # 19993. Cost me $8 and the spring fit perfect. Starter works like new now. Drove the bike to European Motorsports in Spanaway and gave them $10 to remove the flywheel for me. Nice guys at that place.
So the starter works like new, and I did the fix for $18 + the fuel to drive to their shop. I didn't use a gasket...just loctite sealer to glue the stator cover back on. Time will tell if it works.
But fer now I'm happy as a pig in shit.
"Do what thou wilt"
- Aleister Crowley
2001 KTM 640 LC4e