Had it checked last saturday.The culprit was a very worn out alternator belt.Half of the inner rubber of the belt was gone while the other half was very worn out.Had the belt replaced.