Мысли по этому, поводу такие :
При чтени м/с по-5 единственное что можно посмотреть это К.С. дпмп мы не видим, прочитать минимум 2 раза и сверить К.С. если совпадает сохранить если не совпадает, проверить контакты, питание, короче добиться устойчиво, одинакового содержимого при каждом чтении, сделать вторую копию, потом пересчитать пробег и записать, но если К.С. каждый раз разная, скачиваем описание микросхемы и упорно и вдумчиво изучаем какие ноги м/с для чего служат.
И не удержавшись от сарказма...С алгоритмом и дампом всё в порядке, тут в другом проблема...Нет всё же воздержусь...
Вам сильно повезло со "знающим человеком"...