hex0rz
+1y
Mechanical fuel pump, you mean? The one that runs off of the camshaft? If so, that leak you have is a safeguard to tell you the diaphragm is bad! Replace that sucker ASAP!
Mine was bad for quit a while until I noticed the leak! I had 12 mpg!