У меня летом и от печки зимой нагревается и зависает (высокая панель). Ну а в холода долго дисплей отогревается. А так - кроме диагностирования от него ничего не требуется, эту функцию он успешно выполняет.
Должны не квадратики высвечиваться, а при первом включении зажигания на дисплее отображается надпись "определение протокола". Может на диагностической колодке обрыв. Либо воткнули не туда, сверьтесь с расположением разъема и его формой по мануалу.
Тут инфа по распиновке http://www.drive2.ru/cars/lada/21099/21099/mralex/journal/288230376151972631/ Кстати, у себя индикацию остатка в баке привязал к ЭБУ, а не к ДУТ. Показывает относительно правильно, разница в 1-2л несущественная.