Hello,
That OBD port fitment does not look very OEM. AT least not for a 70 Series of that model year.
I risk stating the obvious here. The 1HZ engine does not have an ECU. It is designed in that way both to be reliable and repairable with basic tools under a tree.
However, JDM and select market require emissions control equipment to comply with local regulations.
EGR and other emissions control devices require a control unit. Carbureted engines have ECUs, as well as mechanically injected diesel engines. An OBD port can make troubleshooting easier, at least in theory.
Furthermore, 70 Series Cruisers -especially pre-2007 models- usually have their electronic control units inside the dashboard, namely in the space behind the glovebox. A control unit in the engine bay may suggest a third party, near-OEM setup.
My guess: your truck has what appears to be a near-factory emissions control unit installed by a third-party company in a near-factory setup, wired to your check engine light. It is possible that water or corrosion are playing tricks with the control unit, and as a result the light is on.
I would try to check the wiring and connectors for water damage and corrosion damage. If possible, I would try to open the control unit and check its innards.
Juan