Stop in for a cup of coffee

looks for tiny cracks around the screw opening. I'm not sure what brand you have, but I've had issues with proform electric water pumps leaking on my old 451. Took a magnifying class to see that there were cracks that opened up when the screw was torqued down, allowing water to seep.
I’ll do that this weekend. If I have to get another one I’m thinking of going mechanical. The one I have is a PRP 6060