Definitely turbo related, as it goes up and down with engine speed? This may sound silly but the alternator can affect electronic items, especially parts of the stereo system. I've had it on mine and as it's a V8 it definitely wasn't the turbo ;-) Coincidentally my alternator recently failed so...