A no-start when hot condition is usually because of a leak in the HP oil system. There has to be 500 psi minimum (not volts) to fire the injectors and if the oil is hot, it gets thru small leaks easier than when it's cold. Once it's started it runs OK hot, because there's more oil delivered at ~600 rpm idle than at 100-200 rpm cranking.
Could be leaking injector o-rings, sticky/leaking Injection Pressure Regulator, or other causes. A pressure gauge on the HP oil system (0-3000 psi) could help you diagnose. There's a procedure in the Service Manual to isolate each head to see if it's in either one, and then deadhead the HPOP to check the ICP and HPOP.
Could be leaking injector o-rings, sticky/leaking Injection Pressure Regulator, or other causes. A pressure gauge on the HP oil system (0-3000 psi) could help you diagnose. There's a procedure in the Service Manual to isolate each head to see if it's in either one, and then deadhead the HPOP to check the ICP and HPOP.