I recently replaced injector pump, lift pump, relays, fuel filter and reworked ground wires. However my truck will run for perhaps a day or maybe for less than an hour before it will die. Replaced the crankshaft position sensor, ran good for 3 days then started the same problem of dying. Scan tool comes up with the code for crankshaft position sensor???? Bought it from dodge Is this a common thing for them to go out quickly or be intermentent???? Any advise will be appreciated.