I had a leak on top of mine too. I found that a vacuum switch off the driverside of the fuel filter housing was leaking. Seems like the little jewel was about $45.00 at the dealership. If I remember right, I could not get it at a parts store.
Now, I have another leak off the back side of the filter housing that I cannot see. I am afraid I am going to have to pull off some of the Turbo to find it. If anyone has an idea of what i can look for, I would appreciate it.
97 F250 7.3L PS Crew Cab 4x4