Hello My oil cooler is leaking and I need to replace the oil seal. I have been told it's 62.4 x 3.1, I assume millimeters. I was told that they are nil stock in the entire country. My question is does anyone know where I can get this oil seal or something very close to it, an equivalent part number maybe. Thanks.