Sounds like you have the battery sense wire and it's not making good contact.
Replace with a new wire from alternator and run it to the battery + at your batteries.
..If it's disconnected or not making good contact the alternator will go "full field" and Max output..... Usually the factory would run it straight to the output terminal as a short jumper and this is incorrect wiring to begin with.