the fuel pump has it's own relay, check that...... also, it has it's own fuse too
the fuel pump is gettign some power and still wont turn on at all? considering it is a dc motor, it should turn on even a little bit if powered..... also, i find it wierd that when power is applied, it loses it's connection, or then has a short in the circuit