I've had both the hum and the leak. I also think the hum is related to the anti backflow in the inlet apparatus. I got a brass 90 degree inlet coupler to relieve strain from the weight of the hose, and that stopped the leak. Coincidentally, the humming stopped also, why I don't know as I only changed the one variable. I also have a pressure reducer in the line, right at the campground shutoff.
Cheers