A good friend leased a new 2007 525 in early Fall last year. A few months later he notice a bad knock in this engine. BMW ended up replacing his engine. My friend now tells me that this is not an isolated incident, and that BMW is trying to keep it quiet. I'm currently looking to replace my 2004 525, and am a bit concerned. Has anyone heard anything, or worse, had a similar situation?