Marine Depot has the listing correct but it seems someone posted the review for the wrong part, this drive unit is for Turbelle pumps, for Stream pumps it is 6080.600. I can mail the correct shaft and screw to a US address at no charge and then you can just change these two pieces, everything else is the same.