What you have there is an 89 Board dictated by the "890" grouping at the bottom center of the board if you orient the harness connectors directly up.
See the pictures below of what I have in the 1.6L category, and reference the ECU swap listings we have here also.
1.6L (4G61) NA Hyundai 1993
1989 Turbo ECU on the left, 1990 DSM ECU on the right.
MD128612 Mirage Cyborg 1.6T E2T33271 JE331A920C 7Y19 Dual Board Non-Eprom
MD128613 1987-88 12.01/87-11.3/88 JDM C73a E2T33272A Dual Board
MD128615 1989 Colt DOHC FWD TURBO E2T34375 Federal
- E2T34375 8331 EPROM E670 US Colt Turbo 16V
Md128616 Colt C63A E2T33277 Eprom E671 27C256 9FA0 Checksum
MD131842 1989 Mirage C53A DOHC FWD TURBO E2T34376 Federal
- E2T34376A 8Z07 US JE331A942C Mitsubishi Mirage Turbo 16V Federal R129, R130 in place
- E2T34376A 9561 US JE331A942C EPROM E670 Chipset label Turbo 16V Federal R129, R130 in place
- E2T34376 8316 EPROM E670 Chipset label Turbo 16V Federal
- E2T34376 8413 US JE331A979A R129, R130 in place Turbo 16V Federal
- E2T34376 8511 Canadian Dodge Colt Turbo Federal EPROM E670 Chipset label
- E2T34376 8531 Canadian Plymouth Colt Turbo Federal
MD145912 1989-90 09.2/89-09.3/90 JDM C73a E2T35875A Single board
E2T35057 Aussie spec
The rest of the DSM stuff is listed here too:
http://www.4g61t.org/forum/viewtopic.php?f=2&t=9992
What are the numbers listed on the harness connector plastic, as seen in the two side-by pics above? If you have any differences from those boards, and it can be added, then it will be an update for the system.
P.S. If anyone reading this ever had their original 1989 Turbo ECU out, let me know if it will add to the numbers in the database. It helps to get all the numbers off the case cover (if original), and to get a clear detailed picture if possible.