I had a similar problem in my Porsche. I replaced the alt/reg twice and it truned out to be a defective battery. I assume it was shorted internally and it was intermittent. Replaced battery and it's been good for over a year now.
Good luck, hope it ends up being something easy.