you need to check the wiring for the alternator. If the wire that goes to the Sense terminal is bad then the alternator will over charge just like a bad regulator.
A bad ground can also do this. If the alternator case isn't getting a good ground to the block or the wiring in the engine bay is bad... You can get overcharging or even blown alternators.
------------------
Dr. Ian Malcolm: Yeah, but your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.
(Jurasic Park)
The Ogre's Fiero Cave (It's also at the top of every forum page...)