I have checked all connections to and from battery and grounds. My next step is to have the alternator cleaned and/or replaced. I have to go in for a intake gasket replacement, so I'll have them do it then. Just a very annoying problem, and sometimes, it's bad enough to look like I'm flashing my lights at people.