Stop in for a cup of coffee

It still shouldn’t leak...doesn’t matter who put it together.
Agree, but what a pain in the *** to replace!!! engine was ready to go to Dyno on Monday.....You do not expect something like this to happen.....