alternator belt FROM HELL !

Check to see if your alternator turns freely. Could have a bad bearing.