00 2.5 Engine whine at high revs - sportmonday
Hi
Recently I have noticed quite a high pitched whine when revving the engine to 3000rpm or more. On doing some research I've learnt that it may be either:

1. altenator
2. belts
3. water pump

However on dropping it off at the garage this morning the bloke said it could be the timing belt! However i know that BMW engines have chains and I'm sure that if it was the chain on it's way out it'd be rattling like mad. A totally different sound!

Any of you had similar noises?