My transmission is leaking from the front end. I don't recall a seal on the front side. Any experiance or advise on this would be helpful as I plan to pull it down next week.