I posted this on DF originally, bringing it over here for more input. I also want to mention that it is not just turbo whistle I'm hearing - there is a low pitched whine that can be heard in the video, best in the last half of the clip. may need headphones...