Also I think this might be a stretch but If you have a junk yard near by and they happen to have a Q45 or Nealy the same year (90-94) I think will work together, I would check the TCU AKA Transmission Control unit.
Watch this thread to confirm or not:
zer...3-q45
Because like my topic says, I got a 1991 Q45 ECU but when I installed it I got "TRANSMISSION MALFUNCTION" on the Diagnostic screen.
Also How does the Q45 Shift does it shift normally or... I know there are a lot of thing that affect shift timing and feel but this might be a clue.
Luckly the ECU works as far as I know.