Just for grins, when you have the oil drained, open that left side case and check your magnets...and do the jb weld fix if it's not already done. Also, check your stator for burn marks or the beginning of the "rubbing" that kills these stators.
I know you mentioned that you're steady at 14.1 VDC, so it doesn't sound like there's an issue in there currently; but it can't hurt to check! Bummer is you'll need the $15 gasket unless you're handy and can make your own. (But the oem gasket is partially metal (it sticks to the magnets when you get it close to them), so...not sure that kind of gasket material is available for DIY?)
2004 V-Strom 1000 (currently broken - parts received - repairs in progress - snag hit - repairs on pause - unsnagged - repairs in progress)
Two Brothers with P1 tips, PCIII USB, SuperBrace Fork Brace, K&N filters, ROX bar risers, Kappa top and side cases, MadStad, Givi tall windshield, Givi engine guards, Sargent Seat, 12 volt air compressor, 530 Conversion, 17/44, SpeedoDRD, Rudolph Nose and Antlers