the only real way that i know of to check a crank sensor is with an oscilliscope (sp?). I had this same problem when my crank sensor went out. I did all the shit that u did. I checked fuses, relays, other sensors the fuel pump connector under the hood turned the fuel pump on but during cranking. Its not extremely hard to replace you just have to pull the timing cover off and im almost sure that the timing belt has to come off. Good luck.