The best situation would be to swap in a complete operational system from another 1990, including a different Prom. A big ask for sure, but if the tests don’t show anything, the individual parts swapping isn’t working. I don’t remember if I mentioned possible front of engine harness damage, inside the loom. I am not sure if the tests suggested above will reveal that or not? We need to definitely eliminate the ignition through ecm system as the problem.
If it runs well enough to idle you can go through injector overrides to isolate a bad cylinder. How about six spark testers from Harbor Freight. Relatively cheap and gives simultaneous spark quality visual info.