Modified Centrifical water pump
Mine had a little crunch when you turned the shaft. I opened it up and took wet sand paper to the blades inside and leveled the front of the blades. I also added a graphite washer between the inside seal and the main spinning pump and put into back together for a nice smooth spin. Nice little pump for a minimal cost.