была подобная ситуация
заменили мотор на большего объема (400 кубиков разница)
машина не ехала
перешить программу ни кто в Москве не взялся, а точнее не смог в силу разных обстоятельств ( хотя обещали многие)
в итоге после многочисленных консультаций и диагностик купил блок (аналог) по вину авто от куда был взят мотор
привязал ключ и вуаля
запомнил слова мастера что на МВ можно допускать 200 кубиков разницы а вот на бехе диапазона программы хватает с разницей 500 кубиков