More leads...
OK, some more info is being "leaked".. Car has set for some period, and the orange wire to the ecm is broken off??
[You continue to "withhold" info, you could be subject to waterboarding!!]
As Jer said, if that wire is really broken, there is NO spark, and there is NO fuel pump prime.
If you sprayed start fluid, and it ran, there's either an alternate power feed to the ecm, or that orange wire is not broken.
"ok since its been sitting so long ive just been buying things." How long has it been sitting???
If it's set long enuf to allow the injs to stick shut, the entire fuel system must be cleaned, INCLUDING the tank.
Once that's done, the injs must be cleaned/tested.