Is the intake tube on? If not the MAF sensor will not work and the fuel pump will cut off like you said it does. But, you said you jumpered the pump to run continuous..........hmmm. Any codes?
It may not be the problem but, you should change your fuel filter like Snowtoy mentioned. If the pump was full of rust, the filter probably is too.