Ok. I've been having a problem on start-up. It happens more often when the engine is cold. When I start-up the engine it rattles for 2-3 seconds then quites down. Sometimes it's very noticable and people look that are near my X. Kinda embarrASSing! After it quites down the engine runs fine and has plenty of power.
So, I was talking to my brother, whos a GM mechanic and he suggest that I change my oil and filter. I told him that at the time when I did my last oil change that I didn't use a BMW (MANN) filter. I used a Fram filter. I wasn't aware of this site and didn't know that BMW filter was strongly suggested. To make a long story short I changed the oil to Mobil 1 5-w30 and installed a Mann filter. And I couldn't believe that the noise went away completely!!

I really was worried that something internal was going. Who would have thought that a simple filter change would fix something so major.
Just thought I would share incase anyone else has a similar issue, Rob