whining from engine?
Don't know what that sound is, but your car is cool. I'm sure someone here has an answer for you. Although it kinda' sounds like a weird vacuum leak.
Print