Milagro #751 has the Euro version Yanmar (3GM30FYEU). I have the correct impeller numbers (both Johnson and Yanmar) as well as the individual part numbers for a rebuild of the pump. FYI - Johnson does not sell a rebuild kit for our pump version F4B-903. If there is interest, I will post the part numbers.