в общем насколько я изучал этот вопрос, сканер который бы мог читать любые ошибки, связываться с любым электронным блоком авто, что то править и заливать без ограничений может только сканер с блоком VCM (блоком обратной связи). А это только профессиональный сканер и цена сей игрушки от 4000$ и выше в зависимости от крутизны производителя, программ и жадности продавца, официал/неофициал. Т.е. целесообразность приобретения такой вещи актуальна только для сервисов.
Все остальные сканеры OBD II - это будет 100% снимать ошибки по двиглу+всякие параметры ЭБУ (положение дроссельной заслонки, УОЗ, обороты двигателя, температура, коэффициенты топливной коррекции и т.д. Количество отображаемых переменных зависит от типа ЭБУ автомобиля), возможно, в зависимости от прибора, еще пару кодов по другим блокам, но возможно и нет. Таким сканером можно стирать ошибки и то не все. Стоимость таких сканеров начинается от 100$ и выше. Еще как вариант можно купить шнурок USB, залить прогу на нотик (КПК или айфон) и получить тот же сканер OBD II, по бюджету выйдет чуть дешевле 100$. Каждый тут может извращаться в меру своих желаний и финансовых возможностей.
В общем, может и я прикуплю себе простой сканер, чтобы ошибку можно было считать и заранее знать в чем проблема, а не искать сервис в режиме аврала.