Hi everyone, when I start my car, E87 116i it runs well and quiet. Once it gets warmer, give it about 5 mins at normal running and once the revs go above about 2000 rpm, I get a strange rattling sound coming from the engine. If I get to about 3500 it goes. It happens in all gears and even when the clutch is pressed and in neutral.The car runs OK apart from this.
It has just passed its MOT with no issues. I am uncertain where the noise is coming from but I plan to narrow it down at the weekend. Any ideas.