Yes, this is the current part number for the impeller kit used on the Yanmar 3JH40.