Roller camshafts?

Sure sounds like a bad alternator to me.