my money is on the fuel pump....DAMN ULSD!!!
i found the only way to accurately diag where my leak was coming from was to power wash the valley until it sparkled, dry it off with rags, and i started it and ran it at 2000rpms for about a minute. i looked and saw a 2" stream coming from the pump.
when mine went it was tricky because it was only leaking at higher rpms, i has previously let it idle for hours waiting for a leak to show up.
it very well could also be cracked hoses, or the other things stated above. i recommend changing the hoses even if they arent leaking at this time, cheap and easy insurance.