I've seen some crazy electrical things happen from alternators not outputting enough amps to power the system correctly you could run a load test on the battery and maybe test the alt.