Yes, that is the one. After looking at hundreds of different pictures and reviewing 5 different manuals trying to solve my own problems, I've learned that there are many different external accessories to our transmissions, but for the most part they are the same internally. I suspect that you'll find one of those O-rings inside is the culprit of your leak. Let us know what you find. That's how we learn from each other here. This site is a great resource with many experienced folks who are willing to share their knowledge.