I'm getting a high pitch whistle noise from my '92 525i 77K miles. The noise is present only when the car has been driven awhile and is idling. When I rev the engine the noise goes away, but comes back as soon as I let off the gas. It sounds like it is coming from the front of the engine. Any suggestions would be appreciated.