Sounds like there is a bad connection in the alternator or battery...Check all grounds and connections