Don't disconnect battery!
Desperado,
Unhooking the battery while engine is running causes bad things to happen with electronics. This was an Old School test performed in pre-gizmo days.
I do think it is your alternator. Most likely the bridge rectifier or diode assembly (turns AC into DC).
If you haven't done it yet, have it bench tested for proper operation.