"Bench test" water pump??

well - IDK about the pump - but it appears you blew a seal...

View attachment 1714973562