...the 40amp swap is STILL no 'magic wand'.
The one in a friend's '96 blew over an unattended coolant leak (the elbow case)... exposure to liquids/crystals over some time and the caused corrosion simply fried brushes and collectors, blew the end-bearing, and once the "rumble" finally got audible while riding, the bike died on the way to work, right on the shoulder of the motorway with a drained battery...
The 40A units of some UK riders suffered heavy corrosion from the winter-brine on their roads, stator plates swollen from corrosion, cracking the aluminium casings, failing bearings, yet even "seized" engine when the rotor gets stuck in the corroded stator...
Still gotta take care of those 'out of sight-out of mind' connections on occassion...
Motorcycles are like boats or planes: lots of accurately done, preventive maintenance keeps them running trouble free...
As for the 40A unit in my '00 ST: It receives a nice spray of ACF-50 at least once a year, really soaking the stator plates to prevent unseen corrosion in there...
And that stuff also works
really great on electrical terminals and contacts, like the bolts of mains-ground wires, exposed crimp-connectors, the contacts of a bike powered GPS cradle, I even successfully "waterproof" printed circuit boards with this product (i.e. the PCB inside the detachable front panel of my Sony car-stereo, or the 5V power supply inside the Garmin cradle)...