2004 Ford Excursion 6.0 Diesel - P0603, P0381, P1000, P1379: Cranks but Won't Start After Battery and Starter Replacement
My 2004 Ford Excursion 6.0L diesel engine was running fine when parked. After a few days, I tried to start it and noticed the engine only cranked weakly. I've already replaced the battery, attempted jump-starting, changed the starter, and replaced the fuel filter—yet the vehicle still won't start. The onboard diagnostic system is showing these error codes: - P0603: Internal Control Module (ICM) Keep Alive Memory Malfunction - P0381: Glow Plug / Heater Indicator Circuit Fault - P1000: On-Board Diagnostics II Monitor / Drive Cycle Test Not Complete - P1379: Fuel Injector Control Module System Voltage High I'm at a loss as to what the root cause might be. Any insights or troubleshooting steps for these specific codes on a 2004 Ford Excursion 6.0 diesel would be greatly appreciated.