cam sensor is my first idea.
Cam sensor if there is no tach reading. If that doesn't fix it check the injector control pressure or idm. The engine won't start if the ecm doesn't see enough oil pressure to the injectors(400 psi I think). If it starts once it cools off its probably injector orings or hpop. With a bad idm you wont be able to hear the injectors clicking while its cranking.
Not saying you're wrong, but idm was just replaced back in the winter, along with driver side uvc injector harness, so I would hope the idm wouldn't already be bad but who knows. I haven't had a scanner on it yet so i'll throw this sensor on and see what happens, and go from there.
No problem. I didn't notice you had a 7.3 so you probably have it under control. I learned this stuff because the two I had were major pos'.
Fix it yet? If not, check #30 fuse..... I think. If blown, unplug fuel bowl heater and change fuse....voila