I have had the same problem once in a truck, and it was the battery connections, they looked clean but were not giving me any power, once I clean them no more problems. I would check, ground cable also..
2000 Ford 7.3 Powerstroke 4x4
2006 Mazda Tribute
1983 Black 300 D (donated to charity)
1993 Teal 300 D (160K) Sold
"I love the smell of burnt diesel fuel in the morning, it smells like ....VICTORY"