The image I have was borrowed from another post. So my front diff started to leak from. I did a little research and determined that it was the outer axle seal. I picked a replacement from the dealership and went to town. When i pulled out the oil seal it was different than the replacement. the original was primarily made out of metal with a rubber gasket in the center. the new one is covered in rubber and the hole in it for the CV spline is about an 1/8Th smaller than inner dust shield hole for the CV. my question is does anyone know if Toyota did an up date in the seal or was i handed the wrong seal ?