There is a seal between the vacuum pump and the power steering pump. I goobered mine when I pulled the power steering pump a while back, had oil everywhere. They apparently dont sell just the seal, gotta buy the while pump. I took mine apart and used some silicone, and made sure the seal was as straight as I could get it and that pretty much fixed it. I haven't had a chance to wash the area yet and see if it is still leaking, been too cold. I don't have a puddle anymore though.