That's the fuel pressure regulator you are looking at there. Known to leak from time to time, diesel not trans fulid. Did mine twice when I had a D2. Not a cheap item if you buy complete but you can get the regulator and gasket seperate and save some dollars and more if you can do it yourself or someone you know can do it for you. Just need an extra elbow.[biggrin]

