SP132585 front oil seal seat