m30b35 только на ранние е23 и е24 (были варианты с мотроном и джетроном)
m30b34 ставился на е32 и е34
Лучше искать донора чтобы был комплект (проводка, мозги,навеска и т.д)
Цены: от 8 р за голый блок до 50 (конрактник с малым пробегом) в среднем за рабочий мотор хотят 20-30 т.р
335i.ru читай здесь. Есть ответы почти на все вопросы