Hay un ligero drama, segun el código de la ECU no es de Hilux Surf ni de Land Cruiser Prado, sino que de una Hiace/Regius/Granvia
Para el 1KZ-TE del mercado japonés existen 32 tipos de ECU.

Me explico, las montadas en las Hilux Surf (KZN130/KZN185) la ECU es 89661-3D###, en las Land Cruiser Prado (KZJ7#, KZJ9#) es 89661-60###, y en las Hiace (KZH1##)/Regius (KCH4#)/Granvia (KCH1#) es 89661-26###.
Pero por la transfer (la palanca de la transfer) se descartan las Land Cruiser Prado, y las Hiace/Regius/Granvia porque la Land Cruiser prado no tiene el accionamiento 2-4 y la Hiace es una palanca por piola y las Regius/Granvia es un boton.
Solamente quedarían las Hilux Surf (KZN130 y KZN185). La diferencia es el pomo de la transfer, si es gris es una KZN130 (08.1993 - 11.1995) y si es negro es una KZN185 (11.1995 - 08.2000).
El panel de instrumentos que muestras es de una LN130 (2.4 TD).