if its getting fire and fuel then timing is the only other thing . i have seen resistor boxes die but not often and im sure all your injectors did not die at once man it was probably your injector box the whole time. i have small diodes to put into injectore cilp to see if there firing or not if they are and your timing is on then probably main relay under the dash that controls fuel pump or fuel pump itself.