Любой. Самый доступный, как написали выше, ELM-327. Только не берите самый дешёвый из этой серии, не все они работают корректно и могут подключиться к бортовой системе авто. И лучше не заказывать, а выбирать из имеющихся в наличии. Взял - попросил не пробивать по кассе, затем воткнул в разъём и проверил, если работает - оставил, если нет - берёте на пробу другой.
Плюс имеет значение программное обеспечение и навык использования. Чтобы этот типа "сканер" действительно приносил вам пользу, надо перечитать кучу технической литературы, в противном случае он вам будет полезен только чтобы видеть температуру и обороты двигателя...
просто читать ошибки ЕML самый универсальный и недорогой