BUT - before you start throwing parts at it (Rectifiers are expensive) - I highly suggest you test/check everything that's part of system (ignition module included). GF's turned out to be a dead cell battery and the battery was only 1 yr old.
Here's a link for higher performance - lower cost (than stock replacement) rectifiers.
Click here.
Test every part of the electrical system BEFORE you R&R anything further or the repair will end up costing 10 times more than it should. Every piece can be tested, you just have to want to learn how to do it.
I too had a friend who allowed a particular Ducati dealership's service techs start replacing parts and it ended up costing the 'ol boy a whole boatload of dough and when the problem was finally found, it turned out to be a bad ground connection. A little elbow grease was all that was needed in his case to get a connection cleaned up, and no, the dealership would not reimburse him for all the labor cost ($90hr) and un needed parts. To add insult to injury, the sad part was that he didn't ask for his parts back so he didn't even have a assload of perfectly usable backup pieces!
Keep at it, you'll discover what ails your machine. To damned many supposedly knowlegable technicians($90 hr) at dealerships just start replacing parts these days without actually doing any testing on them first. I ain't positive, but I wouldn't think MMI teaches their students to do shitwork like that but I may be mistaken. I was taught by the US Navy to thoughly test each piece before shitcanning it and replacing something with a new one. Kind of a different situation on an aircraft carrier at sea, it's not like you can just run down to Auto Zone for that new part.