Everything happens for a reason. My new oil line is leaking so I am replacing it with a "Made in USA". I put peeJ up in the air to take a look from underneath. Lo and behold the new fuel pump pivot pin has fallen out to the point it is striking the fuel pump bolt! Thank God it hit the bolt or I would have been stranded somewhere. Look close and you can see the leak and the pin! Two birds with one boulder.