That's a funky alternator mount. Not the easiest one to change either (but better than the SHO where you had to lower the subframe or take apart the intake).
Doesn't sound like a charging system issue, but could be an electrical problem. I agree on unhooking the battery. Does it start normal now?