i recently switched from a 904, to a 727. the 727 came from a wrecking yard. i got it in the car and it works great the only set back is that it leaks alot of oil where the shifting linkage seal is. has ayone replaced one of those. i was also wondering if i had to pull the pan off to fix it. i...