First, make sure your battery is good by checking water levels in all cells, charging it up and then taking it to a garage or battery store to get it load tested and then replace if necessary. Check voltage available at brown wire on generator brush - lots of info on how to do if you search this forum. Dirty master switch and/or run-stop switch will reduce input voltage that the generator needs to work right - again, good info on how to clean them on this site. There also is a very complete charging guide in the Tech section that explains how to test rotors and stators, but you need to start with a known good battery. Clymer or Haynes manual will have test for diodes in the later voltage regulators. Be very wary of aftermarket rotors of unknown quality - you can get your original rotor or stator rewound if they are bad. Properly maintained, the stock charging system on later models like yours is a well-functioning, reliable one - spend some money on a voltmeter, not on a PMA.