That looks like the pressure switch. There is a little diaphragm underneath that switch. It gets out of shape eventually and leaks. Especially if you run very hot water through it. You can buy pressure switches at Steambrite.on my mytee 8070 mini porty where blue tape is.
View attachment 129293
Is there suppose to be another screw here in the hole?. leak might be coming from this area.
View attachment 129295
Don't get used to it.It’s good to finally see something worthwhile from a Canadian.