Hi guys. Typically, and when all the car parts shops are shut today, my S3 has developed a startup oil leak that appears to be coming from the oil cooler where it meets the engine mount. I understand this is a common problem, and the o ring part is cheap. The problem is, where to find one today or tomorrow?! I have a couple of new oil filters, I have read that an oil filter seal ring is the exact same thing, and will do the job just as well as the OEM part? Certainly a few pics of the aftermarket parts look just like the oil filter ring... Any thoughts/experience? Ta!