If you have a spare cas, you can do a quicky test or two that will narrow things down quickly and easily.
Unplug the cas on the motor and plug in your spare.
Pull the spark plugs, place them back into the wires, and lay them on the valve cover with the plug casings touching the valve cover.
Turn the key to the on position, and spin the cas.
You should see the spark plugs firing. Be sure to eyeball all of them.
With the engine off and key on, when you spin the cas you can often hear the fuel moving in the rail, and you can definately hear the pump.
If that's the case, things are working as they should in the cas/ecu/fuel pump circuit, and it's time to look elsewhere.
It should be noted that you should go easy on spinning the cas without the engine running.
The injectors will fire every time you see the plugs fire. If you get carried away, you'll wash the cylinders. Used with discretion, this a quick, accurate way to see what's what, but if you play with this too much, there will be ramifications and reprecussions, nuff said. /ubbthreads/images/graemlins/wink.gif )
At this point if you have a spare injector set , you can unplug the injectors on the motor, plug in your spares. You'll feel them "click" in your hand as you spin the cas. Be sure to check them all.
The last "no run" after engine replacement I dealt with turned out to be a problem with the injector resistor pack. Checked good with a voltmeter/noid lite, but enough wire strands had broken on the tab at the end of the resistor that there wasn't enough current to fire an injector.
Cars, gotta love 'em! /ubbthreads/images/graemlins/smile.gif