Most efi will not run the pump if there is no spark or crank signal. That might be your issue with the pump. Also no fuel pressure no spark in new efi systems but i know nothing about dodge. Just trying to help.
Always check computer ground and 12V at ecu hot wire. Bad grounds will hang up even the best mechanics. Make sure the block has a ground wire running from the motor to the frame also.