Thats a relief about the oil! It doesn't leak enough to make a difference on the dip stick. I am very weird about a clean engine bay lol

I de-greased the pump and only drove about 25 miles to make it look like that. It looks like it is leaking around the top plate. The seal is not flush on the outer side. Can i get that seal from aut0hau$? It is an odd part...