How did this problem start?
If your fuel pump is weak you won't have enough pressure for the injectors. Did you check fuel pressure at the fuel rail. There's usually a test valve on the injector fuel rail. Take of the cap and it looks knda like a bicycle tire valve. Fuel injection needs higher presures to run properly. if you don't have a gauge to hook to it, then at least turn on the key, let the pump pressurize for a few seconds, then go press in on the valve stem. If gas comes spraying out real good, then at least you know you have good fuel pressure to the injectors, but they're not being activated for another reason. If your oil pressure switch is bad, you it will cut out the fuel pump. The switch (on the back side of the engine block) can be temporarily bypassed at the connector to check it.
The ECM controls the injectors, but won't turn them on if you have some other ignition problems (crank sensor, Ignition Module, ECM). You need to check first if your car will run when you put gas or starting fluid into the the throtte body. Also check to see if you even have spark- if not , then the ignition isn't working, so the injectors won't fire.
Check the basics to narrow your problem area down. Remember an engine needs air, fuel, and spark to run. No spark on newer cars will stop the fuel injectors.