Thanks for taking the time to reply. I did see another post in my searches suggesting the same solution so I will try it. Should this be inserted between the sub power cord and the power conditioner or between the power conditioner and the wall outlet. I don't know if it makes a difference but the humming only comes from the sub.
It depends on which units have three pin plugs. I bet only the sub has one. If this is correct then put the ground lifter on the sub.
If you only have one ground, the you will have no hum.
As you had the problem, then either, or neither the outlet ground, or the Comcast ground are true ground. My bet is that the Comcast ground is not true ground. So after you stop the hum, the Comcast ground will be your only ground.
The problem is that Comcast have a lot of idle ignorant installers and I have seen some really bad lash ups left by those guys.
So, I would make Comcast ground their installation properly according to code for your long term solution. However good luck with that, as I would bet you will find it hard to find anybody in Comcast who knows the electrical codes or what a ground loop is.
If you are handy and educate yourself a little, this is something you can do. However Comcast should have made the cable entry in proximity to the panel. Often they don't, as they want to run the shortest cable, which is not proper.
If the Comcast entry point is reasonably close your house ground, then this is easily solved, if not then you will have to try and make Comcast follow code.
The electrician almost certainly followed code, as he has the electrical inspector down the back of his neck.
So, since you have the hum, the Comcast installation is almost certainly not proper.