My Ford 9” has the old leather flap style pinion seal that leaks when sitting. I was curious if getting a newer style pinion support and seal is all it would take to fix my issue as I’ve got a pretty good puddle and it hasn’t moved in some time.