Диагностику однозначно сделать надо у нормального спеца, заодно на стенде погонять. Может ранее бывший дефект вылазит.
У меня, например,
ELM327 (цена вопроса в рознице ~~1000-1500 руб, + за программу диагностики расширенный вариант до 1000 руб) установлен на постоянной основе. По Bluetooth связь со смартфоном.
Программка Car Scanner. Можно и любую другую