Found out it's the alternator. I'm 99% sure as the sound is coming from it.
Daox (05-02-2016)
Forum Rules