thanks for the reply mr shorty i did a continuity test from the computer to the relay and the wire is good and there is good ground at the pcm it will not start and run when i jumper the fuel pump at the test connector does this indicate that the computer is bad? or is there something that i am missing? thank you for the help
For now, I'm going to assume the pump generates adequate pressure, though I would suggest you take a few minutes and put a fuel pressure gauge on it to verify.
I hope I can organize my thoughts in a way that will make sense.
Where it runs on ether, that suggests something is wrong with the fuel system.
Fuel pump will run (and, presumably, generate adequate pressure) if the circuit is completed, so the problem (or part of the problem) is that the computer is unable to close the relay. If everything else were working correctly, the engine should run on its own by manually closing the relay. Problem appears to be deeper -- extending to the computer's ability to fire the injectors.
Engine can run on ether without the PCM, because the ICM can fire the spark plugs, as long as the ICM has power.
So, at this point, I'm wondering if the PCM is doing anything. Is the PCM getting power? Are the injectors getting power? Double check the PCM grounds: it's not uncommon for the "pigtail" that comes off of the negative battery cable for the PCM to corrode.