check alternator and the belt, mine did the same last week, go get it checked out