does the crankshaft position sensor affect the fuel pump
The crankshaft position sensor has nothing to do with the fuel pump but a defective fuel pump relay and fuel pump fuse will and also a missing ground circuit will cause it not to run.