This morning I got in the truck and it fired right up just like normal. Mid 60's temps and waited till the WTS went off. Cranked for a second and fired. No smoke, no lope, no coughing, and just smooth like its already at operating temp.
I didn't have any type of charger on the batteries over night and they were hooked up to the truck.
I did have the volt meter on the driver side battery and it showed 12.5 volts key off engine off. Key on engine off it's 11.5 volts now. Waited for the WTS light to turn off and went to high 10's while cranking. I did also again, have the key on engine off and it was 11.5 and waited a minute it came back up to 12.5.
It seems I have something somewhere causing an intermitted current draw with key on. I think when it is drawing power, it's drawing to much to have the IDM come alive. When it's not drawing power the IDM is able to come alive. Could a short in the valve cover harness cause a large power draw. I did spray the top of the engine, when it was cold, with simple green then hosed it off, before this problem started. I would say glow plugs but I did swap in a bad, non functioning GPCM and there was still a current draw. I don't know for sure though if a GPCM is bad, if it still pulls power or not.
I'm going to pull the batteries and take them to NAPA to get load tested. I'll report back my findings.
I do want to note the reason I am giving the ambient temps is not for the sake of the engine but for the batteries.