Не очень умная значит...не стоило и начинать,итог подводить бы не пришлось

Задача считать ошибку,и скинуть,расшифровка функция дополнительная.
То что какая-то ошибка не расписана подробно не является проблемой.
Если нет расшифровки- всегда можно найти ее в сети.И при желании и добавить
в дат-файлы.Есть много вариантов адаптера,читал где-то что не видит м54 мотор-этот адаптер х5 3л м54 читает .На s38b38 он также читает все что есть,на других эмках-незнаю.