I've got a buddy with an 03 2500 Cummins with about 100,000 miles on it. When it was cold last winter the truck would not start unless it was plugged in and then the engine would start but with a long cranking time. After it started it ran fine. This summer the engine starts but takes atleast 10 to 15 seconds to start. Then when he shuts engine down and then restarts it when it is still warm he has to crank it for several seconds before it starts. I ruled out the fuel delivery pump because it runs fine after he gets it started. Any ideas? Thanks , B gOODALE