O matko, ile tu bzdur zostało napisanych to aż głowa boli. Zielone kostki się spina do programowania ECU i procedur diagnostycznych za pomocą Subaru Select Monitor. Samo ich spięcie nie wymruga żadnych błędów, tylko ECU wejdzie w tryb diagnostyczny i będzie włączać i wyłączać poszczególne przekaźniki. W Legacy 2001 z tego co pamiętam nie ma czarnych kostek, służących do czytania błędów ręcznie.
A błędy najprościej odczytać kabelkiem KKL + RomRaider, jeszcze mi się nie zdarzyło żeby RomRaider w autach z OBD2 nie zadziałał. Natomiast zdarza się w autach z LPG że gazownicy próbują oszukać ECU żeby nie wyrzucało błędu albo pobierać sygnały podpinając się bezpośrednio pod port OBD2, co powoduje błędy komunikacji na tym porcie. Wtedy nawet RomRaider rozpoznaje ECU ale nie może się z nim połączyć.
Zajrzyj pod deskę czy nie masz jakichś niefabrycznych kabli dochodzących do portu OBD2, bo ja bym właśnie to obstawiał jako przyczyna problemów z połączeniem.