I have an 05 F250 with 6.0 diesel. Driving down the road the engine shut off. No warning, did not run rough just quit. Pulled over after letting it sit for about 10 minutes it will fire right back up with no hesitation, go about 6 to 8 miles down the road and it did it again. Once again let it sit for about 10 minutes and it fired right back up and will run with no problem> made it to an autozone checked for codes NONE. I drove it for another 2 hours and it never missed a lick. The next day i drove it maybe 20 minutes and it died again. Once again let it sit for a few minutes and it would crank right back up. Any idea whats going on?