Przywołujecie moją wypowiedź, więc odpowiem.
Subaru z CAN jest niekompatybilne z Subaru bez CAN. Stare Subaru ma sygnały analogowe i tam wystarczy:
Natomiast auta z CAN-em to już zupełnie inna bajka. Da się to zrobić, dopóki dawca i biorca są z CAN, i najlepiej żeby to był ten sam model.
Więcej z tym problemów będzie niż to wszystko warte.
Generalnie, możesz wrzucić to EJ205, mechanicznie będzie pasował (oprócz uppipe przy sankach), Jak podłączysz ECU i moduł immo to zapali, natiomiast jedyne wskaźniki jakie zadziałają to kontrolka ładowania i ciśnienia oleju. W outbacku informacje o prędkości, obrotach, temp etc idą po CAN, w SF są analogowe. Pompa ABS jest sparowana z ECU, jeżeli wykryje inni VIN przejdzie w tryb awaryjny. Outback nie ma czujnika prędkości w skrzyni, info dostaje po CAN z ABS. W outbacku Immo jest w BIU, podwujnie weryfikowane, kody immo są w ECU, a licznik jest doparowany i muszą wszystkie moduły mieć ten sam kod, inaczej nie odpali. Dodatkowo EEPROM są w jednych kodowane w innych nie (zależy od tego czy to Hitachi czy Denso, czy 16 bit czy 32) etc...
Więc ogólnie gra nie warta świeczki, pójdzie na to masa czasu i pracy, a i tak wiecznie coś nie będzie działać i coś będziesz musiał drutować, ponieważ te dwa auta są w pełni nie kompatybilne elektronicznie.
A i...
Tak, robiłem, nawet robię, i dlatego potrafię odradzić konfigurację która nie ma prawa działać poprawnie/ jest nieopłacalna.