Лить промывку в моторы BMW нельзя ни в коем случае! Потому что из мотора никак не сливается около 0.5 л масла, и ты потом будешь ездить на промывке. Кроме того, что она может поднять отложения и забить ими масляные каналы: возможно, что у тебя так и произошло.
Из того же факта, что 2.5 ПОЕДЕТ на распреде от 2.0, совершенно не следует, что его следует ставить. Конечно поедет, но мощность покажет меньшую и работать будет неправильно, а поедет-то конечно. Углы у вала 2.0 скорее всего такие же, а вот подъём клапана - меньше. Посему разница будет заметна только близко к максимальной мощности и её точно покажется динамометрический стенд.