i say alternator...for sure.