Работал с MD1C500-6 (TC297), китайские дизеля. Сначала читаешь только EEPROM, если блок "живой" — чтобы иметь резерв. Потом FULL Flash через GPT (Bench), читается без разбора.
Писать – только после корректного оффа SCR, иначе будет brick, особенно если не учтён CS/OTP.
OBD тут не работает, только GPT (например, через KT200, PCMFlash с модулем GPT, DFB Tool).
DaVinci не делает корректно, нужна ручная работа или Swiftec (не любая версия). В идеале — сдампил, проверил контрольные суммы, отключил дозировку, DTC, логику мониторинга. После записи обязательно сбросить все ошибки и счётчики мочевины (или сделать это руками в прошивке).
Если просто убрать дозу – поедет, но через пару циклов будет падать крутящий момент.