Попробуйте для начала заменить фильтр вентиляции картерных газов.
http://bmw-autocats.ru/parts-catalog/E39-Touring/Europe/530d-M57/L-A/nov1999/browse/engine/cylinder_head_cover/ для початку купіть фільтр №15, замінити його можна і самому без проблем