The most common places for leaks are:
1) ANY fitting you've touched recently or last. (people seemingly love to mess with the fuel fittings which only aggravates the issue because you end up with many possible leaks. Every time a fitting is touched with a wrench it can become a leak source.) FYI, banjo bolts torque to 18 ft lbs. Dont break them.
2) The single banjo bolt on the back of the head for return fuel. The constant hot/cold cycle of the engine sometimes causes this banjo to loosen a little.
3) The tee fitting for return fuel just below that single banjo bolt on the head. The tee fittings are rubber sealed and the rubber can deteriorate.
4) The fuel filter drain valve has sealing o-rings behind it which can leak.
5) The crossover o-rings can become brittle from heat or crack or tear when replacing injectors. ALWAYS replace with brand new when you remove the crossover tubes.
6) Worn injectors or dirty injectors whereby the pintle valve isnt sealing. During shut down the leaky tip allows fuel to drain in the cylinder and puddle on the piston, or fall into the oil pan.
7) Rusty or pitted metal fuel lines. Obviously something only a problem if you live where road salts are used.
8) Any fitting or line or arrangement you configured for a fuel pressure gauge. Most aftermarket pressure gauges use stupid compression fittings which are notorious leakers, and only get worse the more you tighten them. JIC fittings are automotive flare fittings and are superior to any other sealing fitting. (JIC and AN fittings are the same)
Other than that, diesel creeps like oil and wont dissipate like gas. That can make it hard to find a leak as everything is oily feeling and dirty. So sometimes taking a bucket of hot/warm water and pouring it on fuel fittings will wash away residual diesel. Allow things to air dry and then run the engine. The leak should become more apparent. You can even use baby powder. But obviously if the leak is internal then it wont be visible. And lastly, parking with the nose of the truck downhill will typically reveal if the hard start is from a fuel leak as this raises the fuel tank more in line with the engine to help prevent gravity from pulling fuel to the tank. But depending on where the leak is, parking like this wont always work.
