89 is an odd one, the EFI is a bit different from the later models. there are a few people that have them, you may just need to be a bit patient.
When you did the swap did you reuse all the 89 EFI parts? Black smoke implies very rich, as if the injector is stuck open. If you have a later TBI then that could be your problem, the TPS is different and the TPS shares the same connector as the injector.