the crank sensor has an ohm range for them to be good Mine 1999 would run die run die. found the ohm specs and it was out of range. be something to check easily. also check the wiring to the sensor it could have gotten nicked or rubbed by the serpetine belt, same with cam sensor wires. under the rear vehicle driver back door is a connector for the fuel pump as well.