I was going to stay out of this, but....It's not the bearings or gears that are squealing, not a lack of lube. Parts #7 are spring washers, similar to Bellville Washers, that form a "slipper clutch", between the gear end of the shaft and the alternator end of the shaft. It's there to prevent trashing the gear train if something horrible happens inside the alternator. When it
momentarily slips during that rapid jump in RPM, that's what is causing the squeal. In recent years, even though it wasn't broke, either BRP or Rotax tried to "fix" it and changed the design. And so, some units have been shipped with this design / manufacturing flaw that causes it to slip prematurely. The only fix is to replace the shaft, thus the service bulletin mentioned above.
And so, that's the paradox with this whole oil discussion. True, that a squeal indicates friction. However, the clutch functions because of proper friction between the discs. So, if you change to an oil that you believe has better lubrication properties, and reduce the friction to prevent the squeal, aren't you also reducing the friction between the discs and allowing the clutch to slip even more? Of course, you can't hear it so you don't know.
If this was happening to a brand new bike, I'd say that the shaft was bad and go have it replaced. Because it's happening to a 3 year old bike, I'd say think about why it's suddenly starting to slip the clutch? Why is there excessive torque on the alternator shaft causing the clutch to slip? Is he still running that cheap-ass Chinese battery causing excessive electrical load.? Etc.
