I've replaced O rings twice in 2500 miles. The second time I packed the area between the O rings with waterproof lithium grease. The grease was held under compression and worked for awhile before the familiar drip reappeared. I was about to replace them again when I noticed the angle on the tube didn't align with the water pump body. All of the O ring's tolerance is consumed due to poor alignment.