Nope can't be alternator, battery has plenty of juice and the motor doesn't have to be turning over for the fuel pump to spin up after reseting it by disconnecting and reconnecting the battery. The key just has to be to the on possition to send power to the fuel pump, and their is no power at the pump or beyond the open circuit relay. When the engine is turned over their is no spark. The only thing that links these two problems is the ECU. I'm just wondering if theirs anything i'm missing..

The alternator doesn't play a roll in the fuel pump circuit at this piont i don't think... I believe its just the EFI relay, fuse and Open Circiut relay. Their also is no current being sent to the open circuit relay from the CPU..