After car sat for most of the winter, I noticed an oil leak. After investigation, it is coming from transmission right flange split pin. Has anyone had this problem or have advice for how to correct. I have attached two pics to show seals are dry and clean. Thanks in advance for any responses.