On my way home from work yesterday, my battery light flickered on when I came to a stop light. The rest of the way home, it came on everytime I came to a stop (at idle). Once I brought the RPM's up a tad (started moving), it would go back off. I thought maybe the outside temperature was draining...