I've heard reports from e46 M3 owners that state that their car originally had the cover, (slightly different than the one for the 330), and after an oil change at the dealer, it was mysteriously missing. Apparently, some mechanics don't bother will replacing that cover.