Never had problems with aftermarket water pump mating to block - so maybe a bad pump (warped?).
I have had problems with thermostats though. There are two different thermostat housing sizes so I now bring housing with me to consolidate and match. Eventually went with a stant thermostat, the the thicker print, no paper gasket but rtv to eventually eliminate the leaks that are common here
Sent from my XT1053 using Tapatalk