Steve, as with all electrical problems , finding the exact cause is 99% of the battle.
I'd start with the alternator connections and until you can catch it in the act with a voltmeter in hand , of not delivering power, your going to be doing a lot of head scratching. Can't rule out, bad connections at the battery, internal open( inter cell connector) in the start battery, or ground wire to the engine or frame, even brushes in the alternator.
I know , not helping , but I'm trying honest.