Yes there is an o ring, my power steering pump had a small leak, but not from hoses or whatever. I wanted to keep the oe pump as there was nothing wrong with it. Bought a re-seal kit and separate the pump from reservoir, replaced all seals and o rings, and good to go. My truck is not a daily...