this is off a used yp20g water pump look at the pictures what you see is what you get please make sure this is what you want before purchasing. this pump worked as it should parting out as engine is no good.