15+ volts will cook your battery over time.
Might need a zeener diode in there.
Did anyone modify the factory wiring?