Yeah everything is lined up good and it runs without vibration. The waterpump was bought at advance auto I'm not sure what brand it was. I will probably go tonight after work and pick up some o rings and seal everything off with rtv as well.