I had this reoccurring problem last year with the threads on the fuel bowl lid breaking causing fuel bowl lid to jump up a thread or so. This causes the rubber oring-gasket to pop out and it leaks diesel out the top. I changed fuel bowl last year and it stopped the problem. Now it is doing it again tried several different lids but to no solution. I didn't have this issue start happening until I got my truck out of the shop about two months ago. Changed lids several different times and it still blows the lid up a thread or two causing it to leak. Upon getting the truck out of the shop it had a surge in idle until it warmed up. Changed fpr and surge went away.