An update, it started leaking again, so I took it back and he said he put another seal in, but it's still leaking.
Now he's saying, he's not sure why it's leaking again.
I've lost confidence in him doing the job..or not, as it seems.
So still got a incontinent D1, which is not good.