The mileage on the above truck is 120,000. Truck won't start till fuel is pumped back up to the injector pump. To crank you have to try to start, then wait till the fuel pump, pumps diesel back into the injector pump. When the fuel pump stops running, it will crank. What is the solution?