Are you guy's fuel levels below half a tank when this happens? I had much the same problem and my theory is that as the fuel temp increases the spring in the overflow valve loses compression strength to the point that fuel pressure drops. I have a fuel pressure gauge and have seen the pressure drop below 10 psi when the fuel's hot. I've seen temps on the outside of a partially filled tank as high as 190° after a long pull!!! I even had a passenger keep the idle up when it was idling low while I added fuel to the tank, couldn't have added more than 3 gallons before the idle and fuel pressure returned to normal. It has to be fuel temp related. Changing the overflow valve hasn't helped me but keeping the tank over half full for greater dilution of the heated return fuel has. In fact there have been no problems whatsoever with a fuller tank. The addition of a fuel cooler on the return line may also work but keeping the tank full is cheaper/easier, stations with diesel aren't that far apart. My half full by the gauge isn't half full gallon wise on my truck, it takes about 22 gallons to fill from half. Piers also suggested the problem could stem from a weak fuel shut down solenoid partially closing when hot, but this leads to problems at higher rpms also.